Back to Blog
Technology

What is the best (and realistic way) of learning Java

January 1, 1970·by Brajesh Lovanshi


Giving up on The Odin Project, I decided to find a different course. It can be paid (not expensive though. I am poor) I searched a few languages and Python and Java seem to be popular. Python seems good but Java seems to be more advanced and it could be more interesting as a career path. But searching through reddit and other sources, its difficult to find the answer to where to learn it.

Some say Udemy, others say Hyperskill (which is expensive to me), YouTube, etc. The MOOC doesn't seem attractive to me because it's similar to TOP. Lots of reading (I would prefer to watch videos form now on) and with the downside of using an IDE instead of teaching me to install and setup my own workspace.

I dont want to waste more time than I have already. This is why I need some guidance.


If watching videos is your thing, I highly recommend watching Bro Code's Java Playlist. It includes tutorials for most of Java's features and syntax, an entry level tutorial for the Swing and JavaFX libraries, how to use Java's collections (data structures), how to make some sorting and search algorithms using Java, how to setup IntelliJ or Eclipse, and some example small projects.

His videos are what I used to teach myself Java back when I was an absolute beginner, and I recommend them because of his straight-to-the-point teaching and the thoroughness of the examples given. I suggest you also look for other ways of learning Java, but in my personal opinion, Bro Code's tutorials are a great place to start from.