Just do CodeAcademy. It's free and you can now get support for $20 a month.
This course started out okay for me but if you need techinical help, like with your account it takes DAYS for anyone to back to you. The actual interface that they use for you... Read More
They also spent way too much time on fluffy stuff like how to use photoshop which, sorry but that's not what I signed up for. They spend a whole week on design and typography, which I do think is important but not as important as learning CODING which is what the course is supposed to be for. They even go over color theory before they freaking teach you how to code!
I mean sure, teach design, but at least wait until your students can actually make a website first! This is also super irritating for me because I actually have a bachelors in fine art and have taken typography, color theory and design classes already. Such a waste of my time and $!
It reminds me of a photoshop professor I had who would always say, " I am just here to teach you how this program works, I cannot give you creative talent, I cannot make you an artist".
They needed to focus more time on the coding. They should teach design separately. It's true that everyone can learn to code but not everyone is going to be good at design! They make you think that anyone can be a great designer after taking a three month course.
Can you learn to code in three months? Yeah. Does that automatically mean you will be a talented web DESIGNER? Hell No! Sorry, I worked really hard to put myself through a fine art school so that really gets my goat.
They push a lot of their favorite products, without mentioning that you don't have to actually use those products.
Also, I signed up for the mobile web design course by accident and made it a few weeks into the course before realizing I needed to know HTML and CSS first. They did switch me but it did take at least a week for anyone to respond to my questions.
I learned how to use GIT during that time which is cool and was easy enough to understand. But during that course they definitely favor Mac over PC. And that sucks because when you are using Command-line interface to program,Mac and Pc don't work in the same way. All of the examples and videos show someone working on a Mac and they don't show examples of what it looks like on PC. For some of the excercises they mention how the two differ, but most of the time they are just like " this is different when you do it on a PC, sorry!".
All of the paid programs that they suggest that you use have a million other alternatives.
I like the community part of it where you can interact with other users but that's pretty much it.