Skip to main content Accessibility Feedback

Courses and workshops for beginners and aspiring front-end developers.

Learn how to build a simpler, more resilient web.

Preorder my new course on Web Components! Want to learn how to build Web Components from scratch, master best practices, and more? Preorder today and get $100 off of the launch price.

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.
  • Web Components (preorder). Learn how to create your Web Components from scratch, master best practices, learn when to use them, and more.
  • 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.