Why Frontend Masters?
All of our courses are taught by active practitioners using the skills they teach at top companies you know like Netflix, Spotify, Google, and Stripe. In addition, our courses are regularly updated to keep pace with the latest evolutions to ensure you're learning industry best practices and the latest techniques.
Not sure where to get started? Try the Learning Path Quiz
200+ High Quality Courses
Modern, in-depth front-end engineering, Node.js, and full-stack courses.
18 Curated Learning Paths
Pick your goal, and get a recommended set of courses complete with electives, editor notes and progress tracking.
Custom Built Video Player with 4K Video
Supports choosing streaming quality, playback speed, taking notes on specific timestamps, and lesson descriptions and annotations. You can now give instructors feedback and ask your questions right within the player!
Closed Captioning
All videos are close-captioned, along with transcripts available for download.
iOS and Android Apps
Native mobile and tablet apps support offline downloading and watching videos offline on the plane, train, or anywhere. The mobile apps also support airplay to stream to your TV or Chromecast devices.
Personalized Dashboard
Allows you to rearrange and prioritize courses, upcoming workshops, current learning paths, notes, and more.
Sortable Bookmarking
Save the courses you'd like to learn from later, and sort them in the order you choose.
Progress Tracking
Always know where you left off when you come back!
Live-Streamed Workshops and Chatroom
Learn from an industry expert live, and ask your questions directly to the instructor. Workshops happen multiple times per month.
Workshop Replays
At the end of a workshop, the live stream is instantly available for replaying anything you missed.
User Profiles
Show off all your hard work on your user profiles that display: watched courses, learning actions, learning paths progress, and stats in one place.
Discord Community
Connect, chat, and hang out with other like-minded developers!
Social Sharing
After the course, you can one-click share that you’ve completed the course with your friends and colleagues!
Learn Straight from the Experts Who Shape the Modern Web
200+ Courses Curated into 18 Learning Paths
Frequently Asked Questions
We have the following opportunities to learn for free:
- The online bootcamp is a free, two-week curriculum to get you started with web development.
- You can create a free account to gain access to five popular courses for free.