- 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, Arrays, and Objects. Transform and edit strings, arrays, and objects to make working with them easier and more productive.
- 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.
- Ajax & HTTP. Learn how to make HTTP requests, asynchronously grab HTML from another page, and more.
- 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.