Hello guys, you may not know but Codecademy has a free Java course that is perfect for beginners, almost 2.3 million students have already registered. Does it say anything about the popularity of Java? Given Java provides a really good prospect of getting a job and there is more than one reason to learn Java, I am not surprised by the number of students registered. Codecademy has always been a superb source to learn new programming languages or technology from the start. I first started using Codecademy for learning JavaScript using their free JavaScript course and then I used it a couple of months back to improve my Python and Linux command skills.