The Fullstack Developer Path

Learn the entire stack from backend to frontend. Focused on hireable skills from the JavaScript ecosystem, like React, Node, Express, Next, and even AI engineering. This massive course is your one-stop-shop for breaking into the tech industry.


Avatar of Rachel JohnsonAvatar of Treasure PorthAvatar of Kevin PowellAvatar of Tom ChantAvatar of Per Borgen

Duration
105.8 hrs

Beginner
TierPro
Follow
Start Course
Content
About

Introduction

Meet your teachers, learn how Scrimba works, and build your first web app!

HTML and CSS Fundamentals

Learn how to build website layouts with HTML, and style them with CSS to make them look good.

JavaScript Fundamentals

Learn your first full-blown programming language, and make your websites interactive.

Tools of the Trade

Learn to control the command line, and to collaborate with other developers using git and GitHub.

Accessible Development

Learn to build websites that are accessible to everyone.

Essential CSS

Level up your styling skills with more advanced selectors and layout techniques.

Essential JavaScript

Learn intermediate JavaScript and DOM concepts in order to build more sophisticated apps.

Responsive Design

Make your websites work well on all screen sizes by learning responsive CSS.

APIs and Async JavaScript

APIs are the backbone of the web. Learn to use it through asynchronous JavaScript.

AI Engineering

Learn to build apps powered by AI. Enable it to work with proprietary data and perform agentic tasks.

Node.js

Venture into backend development with Node.js, the world's most popular server-side technology.

Databases

Get a general overview of databases, and learn to work with SQL.

Express.js

Become a more productive Node.js developer by adopting its most popular web framework.

User Interface Design

Learn how to create high-quality UI designs that both look good and work well.

React.js Fundamentals

Learn the most popular library for building user interfaces.

Testing

Learn how to write tests that make your apps more robust and less buggy.

Advanced React.js

Take your React skills to a professional level, and build real-world apps.

TypeScript

Level up from JavaScript to TypeScript so that you'll write more reliable software.

Next.js

Learn to build fullstack apps with the most popular framework based on React.

Launching Your Career

Learn to nail the coding interview, and get your first job.

Certificate of Completion