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.
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.