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+
In-Depth Courses
21
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

Microsoft
Netflix
Stripe
Spotify

Frequently Asked Questions

What is the difference between a workshop and a course?
Workshops are live-streamed events where members can participate and ask questions in the chatroom. Replays of these events are available in unedited form until the the final, full-featured course is edited and released. The final course is broken into sections and lessons and has additional enhancements such as annotations containing useful links, Q&A, progress tracking, and bookmarking.
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?
You can download certificates of completion from the Completed Courses list in your Learning Library. Click the diploma icon next to the course to download the certificate in light or dark mode. A link to your Public Profile is included on each certificate if you’ve created one. Public Profiles showcase your learning journey and are a fantastic way to share progress with friends, co-workers, or employers. Public Profiles are available to members with an active Frontend Masters subscription who have watched ten or more hours of content. Visit the Public Profile section in My Account to get started.
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 on our GitHub Student Developer Pack page.
Do you have team plans?
Yes! Read more about our team plans here.