Intended Audience & Other Sources

Let's look at the intended audience and resources for using this course.

We'll cover the following

Who is this course for?

This course is for anyone who has a little programming experience. It helps to have some JavaScript experience, but that’s not strictly necessary. I’ll assume that you know some basic programming concepts, such as loops, conditionals, functions, and classes. In short, if you’ve seen modern JavaScript and you’re excited to learn more, then this course is for you.

You may feel like you woke up in a strange new world. That’s not a bad thing. In fact, this new world is awesome—the coffee’s brewing, and the aroma of fresh-baked danishes makes this new world a place you want to wake up to. JavaScript is better than ever—it’s time to enjoy it.

Online Resources

You can also find the code on github or on the book’s Pragmatic Bookshelf website. The website also includes a handy community forum if you’d like to reach out for help along the way. Thanks in advance for reporting any issues that you find in the book code or text via the errata form, also conveniently found on the book website. To stay up-to-date on new syntax changes, you can follow me on twitter— @joesmorgan—or online at

Get hands-on with 1200+ tech skills courses.