- The Complete Set. Every pocket guide in the collection, including any new ones that come out in the future.
- The Beginner’s Bundle. Kick-start your journey to vanilla JS with these essential pocket guides.
- DOM Manipulation. Learn how to get DOM elements and do awesome stuff with them.
- Strings and Numbers. Transform and edit strings and numbers for use in modern websites and web apps.
- Arrays and Objects. Master modern methods for editing and transforming arrays and objects.
- Variables, Functions, and Scope. What are arrow functions? What’s function hoisting? What’s the difference between
const, and when should you use each?
- DOM Injection and Traversal. Learn how to generate dynamic content, climb up and down the DOM, and more.
- Browser Storage. Store data in local storage, get and set cookies, and retrieve values from query strings.
- Writing Plugins. Learn how to write flexible, modular, scalable plugins that grow with you and your users.
- Web Apps. Build interactive web apps and single page apps without libraries or frameworks.
- Learn modern best practices and code patterns.
- Spend less time Googling and more time working on cool stuff.
- Follow a learning path or jump around based on your needs.
- Work on real projects and build your portfolio.
Your 100% Money-Back Guarantee 💰
About the Instructor
Not ready yet? Get daily developer tips.
I send out a short email each weekday with code snippets, tools, techniques, and interesting stuff from around the web. Join 7,200+ daily subscribers.