Since the link isn't working, I'm going to take a guess.
1) Start coding.
2) ???
3) Profit!
Or maybe...
1) Start coding
2) Google everything you have a problem with
3) Return to step 1
That's how self-taught people learn. Okay, maybe Google wasn't around when some of us started, but we used books, magazines, and trial-and-error. Google is much faster and more reliable.
But honestly, that just isn't for everyone. Some people need a more structured environment, and that's fine. That's why classes and learn-to-program books exist.