This is awesome. I'm taking 2 online classes at my university. Java II and Web Programming I. Currently I'm doing the web programming class. It's through some kind of web application that adobe made.
Already know xhtml and css. Anyone can learn that in 2 weeks lol. Hope to learn css more in depth though. I also know beginner Java topics. If you were to take a Java book, I'd probably know the first 8 or so chapters of it.
In this programming the web, we are learning js and some php. Picking up on php and sql in part 2. Also throwing in some ajax, jsp, and asp.net