The Vanilla JS Academy
Follow a structured learning path, work on lots of fun projects, and get the support you need to work through challenges.
- Structure & Scale. Learn how to structure and organize your code as your projects grow and scale. Dig into concepts like revealing module patterns, object-oriented programing (OOP), chaining, immutability, ES modules, and service workers.