Does anyone know of a site like Codecademy that focuses on teaching programming with Java? (Codeacademy.com uses guided lessons in JavaScript, HTML and CSS, and Python)
freeCodeCamp: Learn Web Development Compared to Codecademy, FreeCodeCamp is like an older (and free) sister in the web development field. The curriculum is intense - a full 2,080 hours or about a year of full-time coding. It also partners extensively with other nonprofits to build web applications.
Codecademy is probably one of the best places to learn Java online. It is an education company, which focuses on enhancing the online learning experience of students. It provides free courses of Java programming language for both beginners and experienced programmers.
Codecademy doesn't give you tips for writing cleaner code. It doesn't teach you how to write code that's self-documenting. It doesn't teach you about package management, or how to use other people's code in your own projects. In the end, Codecademy's certificate value is low.
We recommend having an active Internet connection while using Codecademy Go. While you're offline, Codecademy Go will work with content you have previously downloaded to your device.
Check out CodingBat! It really helped me learn java way back when (although it used to be JavaBat back then). It's a lot like Codecademy.
Check out javapassion, they have a number of courses that encompass web programming, and were free (until circumstances conspired to make the website need to support itself).
Even with the nominal fee, you get a lot for an entire year. It's a bargain compared to the amount of time you'll be investing.
The other options are to look to Oracle's online tutorials, they lack the glitz of Codeacademy, but are surprisingly good. I haven't read the one on web programming, that might be embedded in the Java EE tutorial(s), which is not tuned for a new beginner to Java.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With