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

In-Depth Courses
Learning Paths
Industry Leading Experts
Live Interactive Workshops

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.

Frontend Masters Learning Paths
Frontend Masters video player, iOS, and Android apps

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!

Frontend Masters personalized dashboard
Frontend Masters live workshops

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!

Frontend Masters user profile

Learn Straight from the Experts Who Shape the Modern Web

200+ Courses Curated into 18 Learning Paths


Frequently Asked Questions

What is the difference between a workshop and a course?
Workshops are live events where members can participate and ask questions in the chatroom. Replays of these events are available in unedited form until they get edited into our final course format. The final course is broken into sections and lessons and has additional enhancements such as annotations containing useful links.
How long does it take for a course to be released?
Workshops take about one month to be edited and released as a full course.
Can courses be downloaded?
Members can download courses with our Android and iOS apps, which are ideal for mobile and offline learning.
How often do you update your courses?
A course is updated once there is a fundamental shift in the language or library’s underlying API. You can check our workshop list to see if a new version of a given course is on the schedule. You may also write to us as support@frontendmasters.com with suggestions for updates.
Do you offer certificates of completion?
We don’t currently offer certificates of completion for courses, but plan to release the feature in the summer of 2024. Currently, once members with an active Frontend Masters subscription have watched ten or more hours of content, they can claim a Frontend Masters username and create a Public Profile. These profiles showcase your learning journey and are a fantastic way to share progress with friends, co-workers, or employers.
Do you offer a free trial?

We have the following opportunities to learn for free:

Do you offer a student discount?
We partner with the GitHub Student Developer Pack to offer students six months of free access to the Frontend Masters platform. You can read more about our partnership here.
Do you have team plans?
Yes! Read more about our team plans here.