Courses and workshops for beginners and aspiring front-end developers.
Learn how to build a simpler, more resilient web.
Already enrolled? Sign into the course dashboard here.
- Modern JS Essentials. A project-based JavaScript workshop for beginners and aspiring developers. Get the skills and confidence to really understand JavaScript and build your own projects from scratch.
- Structure & Scale. Learn patterns and approaches for managing your code. Write JavaScript that’s performant, maintainable, and can be easily reused across projects.
- Web Apps. Learn how to build dynamic web applications from start-to-finish. Create interactive UI components, write your own APIs, and add offline support.
Save big with the All-Access Pass. Get unlimited lifetime access to all of my courses and workshops, including past courses and new ones that come out in the future.