The Fullstack Developer Path

Intermediate
5.0 (2)
Per Borgen's avatar
Per Borgen

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.

Scrimba logo Scrimba
JavaScript
React
Node
Next
AI

About this course

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 show for breaking into the tech industry.

Price
23.20 /mo
29.00/mo
Duration 105.4 hrs
Level Intermediate
Certificate Included
Interactive learning

What you'll learn

Introduction

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

HTML and CSS Fundamentals

Learn how to build websites from 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

Reviews

(2)
Adams Afeez
Verified
Course In Progress
To be honest, this all you need to become a full stack developer, I love the mode of teaching. You get to practice while learning and it soo cool.

Pros

  • +All-in-one learning platform
  • +Beginner Friendly

Cons

  • -Addictive; you always want to learn.
Carla
Course In Progress
It’s the best way to learn. It’s a unique platform with interactive and well-structured lessons that follow a clear path. You practice as you go, which helps you really understand the concepts. The teachers explain things clearly and use a pedagogical approach, combined with a fun teaching style, which makes learning engaging and enjoyable. You actually have fun while you learn and that makes all the difference.

Pros

  • +Interactive platform
  • +Excellent teachers
  • +Clear structure
  • +Fun and effective learning experience