Buy a ton of books and go through them. Udemy also has some nice courses. Check out Head First Java. The key is to just get cracking on some actual programs so you can put it on your portfolio, and if you have some sort of online presence, whether it be a blog or youtube, then that's even better.
Any recommendations on where to get the books? Amazon?