The Frontend Developer Career Path

Launch your career as a frontend developer with this immersive path. Created in collaboration with Mozilla MDN, ensuring that you'll learn the latest best practices for modern web development, and stand out from other job applicants.


Avatar of Treasure PorthAvatar of Rafid HodaAvatar of Bob ZirollAvatar of Guil HernandezAvatar of Per Borgen

Duration
81.5 hrs

Beginner
TierPro
Follow
Start Course
Content
About

This career path aims to turn you into a job-ready frontend developer in less than six months.

The curriculum is curated by Mozilla MDN to ensure that it always aligns with the latest industry standards and best practices for modern frontend development, as outlined in their MDN Curriculum. It is based on extensive research into what new hires need to know to succeed in the industry.

You’ll gain a well-rounded skill set balanced between modern tooling such as React and GitHub, and evergreen best practices such as semantic HTML, JavaScript fundamentals, and accessibility.

You'll also build more than a dozen portfolio projects, and solve 100s of interactive coding challenges.

The path is fully self-paced, so you can choose whether you’d like to do it part-time or full-time.

About MDN

Mozilla MDN has relentlessly pursued its goal of documenting the web platform since 2005, becoming one of the essential and most well-respected resources for professional frontend web developers around the globe. It boasts over 12,000 pages of English language documentation providing exhaustive references for HTML, CSS, JavaScript, HTTP, and other technologies, descriptive guides and tutorials, interactive code examples, and much more.

The MDN Curriculum provides a structured guide to the essential skills and practices for being a successful front-end developer, along with recommended learning resources. An essential resource for any frontend learning experience.

Last but not least, MDN also features a vibrant contributor community, responsible for helping to keep MDN maintained as well as thousands of pages of volunteer-contributed translations.

Meet your teachers

Avatar of Per Borgen

Per Borgen

@perborgen

Developer, teacher, and co-founder of Scrimba. I love teaching people how to code and helping them break into the tech industry. Based in Oslo, Norway.
Avatar of Guil Hernandez

Guil Hernandez

@Guilh

Lifelong learner, enthusiastic about changing lives through tech. Enjoys water sports and exploring the South Florida waters. 🏄🏻‍♂️ ☀️
Avatar of Bob Ziroll

Bob Ziroll

@bobziroll

Head of Education at Scrimba. Passionate about learning 📚, helping others achieve their career goals 👩‍💻, tennis 🎾, woodworking 🪑, and my family 👨‍👩‍👦‍👦.
Avatar of Rafid Hoda

Rafid Hoda

@rafidhoda

Been obsessed with the computer ever since I was a young kid. It was my first love. Created my first video tutorial in 2005 at the age of 14. Almost 20 years later and I'm doing the same here at Scrimba. Hah take that mom and dad! Who's wasting their life on the computer now?
Avatar of Treasure Porth

Treasure Porth

@trezp

Treasure has been working as a software engineer and teaching code since 2015, when she switched careers after attending a free local bootcamp. She tries to make every subject as simple and accessible as possible, and is passionate about affordable education and helping others break into the tech industry.
Avatar of Tom Chant

Tom Chant

@DoubleNemesis

I’m a tutor at Scrimba and I’ve been messing around with websites since 2004. I’m aiming to take the pain out of learning to code.

Prerequisites

No prior knowledge is needed as the Career Path aims to take you from zero to being hireable as a Frontend developer. That includes HTML, CSS, JavaScript, React, UI Design, career advice and more!

Testimonials

avatar
Alabi temitope
24 Nov 2024
Diving fully into JavaScript concepts today with Module 6 on @scrimba ! 🚀 It’s been an amazing learning journey so far—can’t wait to level up my skills even more! 💻✨
avatar
Vanessa M.
18 Nov 2024
"Days 15-17: I completed the 'Working with APIs' module! 🌐 Now I understand how to interact with data dynamically. Thank you, #Scrimba, for this amazing course. 🙌
avatar
Gopal Chandakk
26 Oct 2024
Wrapped up an amazing week! Spent 4-5 hours daily learning React JS on @scrimba . Their interactive environment is phenomenal! Anyone looking to dive into React, Scrimba's got you covered!
avatar
Gagan Suie
26 Oct 2024
Scrimba is incredible. Idk how they did it but tutorial videos combined with code??? Waaaahhhh
avatar
May Mariam
08 Oct 2024
Genuinely, joining @scrimba has been one of the best decisions I’ve made this year! 🎉 The learning experience has been nothing short of amazing! 🙌🤗
avatar
Vish Shing
27 Sep 2024
I've recommended @scrimba's React and JavaScript courses to so many people at #100Devs and at the @LearnToCodeLA meetups that I go to. @bobziroll is the best React teacher I've come across, and Scrimba's interface is unparalleled.
avatar
Monalika Patnaik
21 Sep 2024
beginners who want to learn react/js, start with scrimba, it has the best tutorials along with practical learning hands on!
avatar
Sergey Kaplich
04 Sep 2024
when I started learning to code, i was blown away by how awesome @scrimba is as an educational platform. three years later, i am still impressed and still use it to learn new tech
avatar
Mario
19 Aug 2024
🚀 I just built and deployed my first website using Netlify! 🌐✨ This project was part of @scrimba 's HTML and CSS course, and it was an amazing learning experience.
avatar
TK
13 Jul 2024
This is fantastic news for Scrimba! 😊 I was just about to start going over the materials again. It was already an amazing platform, and now it’s even better. Congratulations!
avatar
Aileen VL
17 May 2024
As a JS developer if your looking for amazing resources to get started with AI go to @scrimba they have created and curated amazing content that has definitely helped me in my knowledge.
avatar
EMRAN KHAN
16 Dec 2024
🚀 Level Up! I just completed the CSS Grid course from @scrimba and earned my certificate! A special note of gratitude to @perborgen , CEO of @scrimba and an exceptional teacher, for his incredible way of simplifying complex concepts and making the learning journey enjoyable.
avatar
JuicyDisorder
10 Dec 2024
Decided to dive into React today, which led me to some pricey courses where my wallet said “nope.” Luckily, that led me to a gem 💎: @scrimba , an awesome platform for learning. Their free React course by @bobziroll is super engaging. One hour in & I’m hooked. Highly recommend!
avatar
DOLLAR KID
07 Dec 2024
Big thanks to @scrimba for this awesome challenge! Perfect blend of UI/UX and holiday spirit 🎅
avatar
TBD
31 Oct 2024
Scrimba is awesome - being able to stop a presentation, change code and then resume helps a lot in understanding concepts by doing it yourself.
avatar
Gagan Suie
26 Oct 2024
Scrimba is incredible. Idk how they did it but tutorial videos combined with code??? Waaaahhhh
avatar
Blerand Gashi
06 Oct 2024
Today I started learning about CSS using @scrimba as a source, and I liked it a lot, also built a simple Google layout, feeling AMAZING 🌟💻
avatar
MoStackito.js
04 Aug 2024
On scrimba it’s an amazing platform honestly! PER is an amazing tutor! @scrimba
avatar
Emmett
13 Jul 2024
Definitely you will, scrimba's got amazing instructors. I went from a noob to a great frontend developer.
avatar
aditya
04 Jul 2024
scrimba has one of the best user learning experience i've ever seen. it's really incredible how you can just play vid and code in that vid lecture itself. it's like you're sitting beside the instructor irl. it's magic ✨
avatar
Lou Creemers
25 Apr 2024
Can I just thank @scrimba for a second? It's an absolute godsend for my students (and for me) for learning React. If you've never heard of Scrimba, you should definitely check it out 🤩
avatar
ADITYA SHARDA
06 Mar 2024
📱 Thanks to the amazing guidance of @rafidhoda and @perborgen . Special shoutout to Scrimba for the incredible platform! 🙌💻
avatar
Malik Girondin
07 Jul 2023
avatar
Joan Nyambura Njuguna
11 May 2021
avatar
Helen Stella
10 May 2021
avatar
Deepak Surya
09 May 2021
avatar
Catarina Santos
09 May 2021
avatar
Daniel Stace
08 May 2021
avatar
Ben
07 May 2021
avatar
David
07 May 2021
avatar
Colin Berg
07 May 2021
avatar
Robert Corrado
07 May 2021
avatar
Sergey Kaplich
when I started learning to code, i was blown away by how awesome @scrimba is as an educational platform. three years later, i am still impressed and still use it to learn new tech
avatar
Lesego Samane
I just completed my Digital Business Card project with @scrimba , taught by the awesome @perborgen ! It was a great learning experience in HTML and CSS.
avatar
Oskar Dragon
Scrimba is what got me hired and highly recommend it!