Codecademy is the way to go.
– 5 Modules
– Each module broken down into several sections.
– Sections broken down into several fairly easy exercises.
The sections and work are challenging but at the same time it is a lot of fun.
Another great thing is that they make it fun and interactive. You receive Achievement badges every so often. You can choose to login with Facebook so you don’t have to create yet another account. There are options to practice what you’re learning and to receive help from users who came before you when you’re struggling with an exercise. And, you get points.