56

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)

madth3
  • 7,275
  • 12
  • 50
  • 74
Phyxx
  • 15,730
  • 13
  • 73
  • 112

4 Answers4

19

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.

John Leehey
  • 22,052
  • 8
  • 61
  • 88
  • I've found CodingBat really useful too but since CodeAcademy has guided lessons, starts at the very beginning and the pace is slower I would not say they are really alike each other. – madth3 Apr 14 '12 at 00:18
  • 1
    @madth3, I'm trying to address some of that on my new site: learneroo.com/courses/11 – Ari Jul 24 '13 at 15:57
4

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.

Arjan Tijms
  • 37,782
  • 12
  • 108
  • 140
Edwin Buck
  • 69,361
  • 7
  • 100
  • 138
2

As of right now, I do not know of any. It appears the code academy folks have set their sites on Ruby on Rails. They do not rule Java out of the picture however.

n00begon
  • 3,503
  • 3
  • 29
  • 42
Kevin Bowersox
  • 93,289
  • 19
  • 159
  • 189
  • I suspect the OP referred to [codeacademy.com](http://www.codecademy.com) which teaches programming using JavaScript. – madth3 Apr 14 '12 at 00:15
2

Compilr seems to be going in that direction: http://compilr.com/teachers

Phyxx
  • 15,730
  • 13
  • 73
  • 112
  • I don't see using compilr as a teching tool as the same direction as having prepared courses to learn programming. – madth3 Apr 14 '12 at 00:31