If you’re like most aspiring developers, odds are you would say yes. But there are so many options to learn the language of the web. Some might say too many options to invest in. For example:
-Do you start with the thousands of YouTube video tutorials?
-Or the hundreds of books?
-Or maybe even the millions of blog posts?
One of the most frustrating things about being a “code newbie” is that finding relevant resources can take A LOT of time. Worse, once you hit a certain point you might even wonder if it’s worth pursuing at all.
In reality, I hardly knew what a variable was.
The book arrived but it ended up in my pile of other dead-end books. It wasn’t until like a month later I finally cracked it open.
And that’s when things finally started making some damn sense.
Each chapter is only two or three pages, and is complemented by online exercises he built himself. While the online portion is pretty home-spun, it does a good job of testing your knowledge with multiple-choice questions, mini-challenges and fill-in-the-blanks.
You start off with the SUPER basics. What’s a variable? What’s a function? Then you go on to some more “advanced newbie” concepts like objects.
I love that he wrote the book description in the first person. Totally unpretentious, humane and FINALLY somebody who empathizes with new coders. As he says:
The book is on Kindle, but unless you have two monitors, you’ll want the paperback to reference once you get to the online exercises.