Learning Paths

Guided paths to expand your abilities as a well-rounded engineer!
0%

Beginner

Your Path to Becoming a Career-Ready Web Developer!
Total time: 39 hours, 30 minutes
0%

Professional

Your Path to Becoming a Senior Web Developer!
Total time: 58 hours, 37 minutes
0%

Expert

Your Path to Becoming a Lead / Staff Developer!
Total time: 60 hours, 45 minutes
0%

Computer Science

Learn Data Structures & Algorithms with JavaScript
Total time: 27 hours, 34 minutes
0%

Fullstack to Backend

Expand Your Abilities to the Server and Master the Fullstack
Total time: 58 hours, 14 minutes
0%

Design to Code

Make Your Designs Come to Life Through Code!
Total time: 40 hours, 10 minutes

Topic Paths

Focus on a specific area in web development.
0%

JavaScript

Write Professional, Modern JavaScript
Total time: 65 hours, 43 minutes
0%

CSS

Learn CSS, from Laying Out Websites to Performant Animations
Total time: 37 hours, 30 minutes
0%

Node.js

Build Web APIs and Applications with Node.js
Total time: 28 hours, 47 minutes
0%

TypeScript

Add Types to Your Web and Node.js Apps with TypeScript
Total time: 19 hours, 25 minutes
0%

JavaScript Performance

Building Blazingly Fast Applications
Total time: 22 hours, 27 minutes
0%

Functional JavaScript

Power Up Your JavaScript with Functional Programming
Total time: 22 hours, 34 minutes
0%

React.js

Be Productive with React.js, Today's Most Popular Framework
Total time: 33 hours, 52 minutes
0%

Vue.js

Build Rich Applications with the Powerful & Easy-to-Pickup Vue.js Framework
Total time: 14 hours, 45 minutes
0%

Angular

Create TypeScript-based Web Applications with a Framework Led by Google
Total time: 16 hours, 45 minutes
0%

Code Architecture

Build Scalable Web Apps
Total time: 23 hours, 20 minutes
0%

Build Tools & Testing

Manage Codebases with Popular and Flexible Build & Testing Tools
Total time: 24 hours, 51 minutes
0%

Enterprise & Leadership

Lead Projects and Teams at Scale
Total time: 27 hours, 37 minutes
0%

Backend Languages

Expand Your Backend Skills
Total time: 45 hours, 41 minutes
0%

Browser APIs

Leverage Native Browser APIs Using JavaScript
Total time: 35 hours, 33 minutes
0%

Python

Create Applications with a Popular Language for Data Science and More
Total time: 9 hours, 36 minutes

What They're Saying About The Learning Paths

When I began my web development journey, I just learned basic concepts and moved into learning frameworks like React and Next. Closures, Hoisting, and promises did not quite click for me then. But as I delved deeper and deeper into React, I wanted to understand every bit and piece of JS. Frontend Masters made this journey smoother. Over the past year, I completed several of their JS workshops, and now I can confidently say I know Javascript.

Completed Javascript courses:
1. Deep JavaScript Foundations, v3
2. JavaScript: The Hard Parts, v2
3. Vanilla JS: You Might Not Need a Framework
4. The Hard Parts of Asynchronous JavaScript.
5. JavaScript Performance

The most recent workshop I completed was "The Hard Parts of Asynchronous JavaScript." The workshop started with Execution context and event loop and ended with implementing Async/Await from scratch. It was the most profound Aha moment of my Javascript journey thus far!
Mahdi Murshed

Mahdi Murshed

Software Engineer

Completing the Computer Science Learning Path from Frontend Masters help me land a high paying job.
Saurabh Ramesh Kacholiya

Saurabh Ramesh Kacholiya

saurabhkacholiy

Time to time I recommend Frontend Masters, but the Professional Learning Path was especially great one.
I tried dozens of resources over the years and chose this one to have a yearly subscription.
56 hours of great instructors and brilliant content.
Nikoloz Chkhaidze

Nikoloz Chkhaidze

Software Engineer

Just finished another section of the "Design to Code" path I'm taking on Frontend Masters 🥳 Topics talked about were layout, color theory, typography, images and performance. Great refresher that I didn't know I needed
Mery

Mery

merycodes

I'm taking courses on the Frontend Masters Beginner learning path, and Brian Holt is great. His course website is informative and interactive.
Zhenis Pir

Zhenis Pir

ZhenisPir

I'm thrilled to announce that I've successfully completed the comprehensive Professional Learning Path by Frontend Masters! 🚀

If you're a Front-end developer, you must look into this fantastic path. It's a true masterpiece!

I've had an extensive amount of enjoyment learning from Will Sentance, Kyle Simpson, Maximiliano Firtman, Jen Kramer, Jem Young, Mike North, Anjana Vakil, and Brian Holt; Their enthusiasm and in-depth knowledge made the entire process both fun and highly informative.

You will dive into the intricacies of how things work behind the scenes, unravel the magic (spoiler: it's not really magic) and gain a clearer comprehension of often misinterpreted concepts, among a plethora of other insights.

What an incredible path, Learned a lot!
Super recommended.
Ali Mohammad

Ali Mohammad

🇵🇸 Senior Software Engineer | React | Angular | Typescript | Node

Learn Straight from the Experts Who Shape the Modern Web

  • In-depth Courses
  • Industry Leading Experts
  • Learning Paths
  • Live Interactive Workshops
Get Unlimited Access Now