Win a copy of Transfer Learning for Natural Language Processing (MEAP) this week in the Artificial Intelligence and Machine Learning forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • Paul Clapham
  • Devaka Cooray
  • Bear Bibeault
Sheriffs:
  • Junilu Lacar
  • Knute Snortum
  • Liutauras Vilda
Saloon Keepers:
  • Ron McLeod
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Piet Souris
Bartenders:
  • salvin francis
  • Carey Brown
  • Frits Walraven

Transitioning from basic Java knowledge to productive coding

 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm a high school student who has completed a course on Java which taught the basic such as variable types, if and while loops, classes, etc. but I don't know how to go from there to higher level Java programming. Professionally I want to focus on AI development but at the moment I need help finding independent study resources that don't teach the basics I already know, but rather where to go from there.
 
Greenhorn
Posts: 22
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The best advice most people can get on getting to the next level as a programmer is to create a solution.  If you want to do something in AI, pick some that sounds fun like training your own DeepLense Project using MXNet: https://aws.amazon.com/deeplens/.

I have a bunch of ideas for directions of projects you might enjoy here.

https://github.com/noahgift/functional_intro_to_python#safari-online-training--essential-machine-learning-and-exploratory-data-analysis-with-python-and-jupyter-notebook
https://github.com/noahgift/managed_ml_systems_and_iot#colab-noteboks

In a nutshell, my advice is build things that you find interesting personally, and you will get to the next level in the shortest amount of time.
 
I RELEASE YOU! (for now .... ) Feel free to peruse this tiny ad:
Two software engineers solve most of the world's problems in one K&R sized book
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
    Bookmark Topic Watch Topic
  • New Topic