Become a fullstack developer

We’ve merged video and IDE into one, so you'll get coding faster

Discover
35
Discover
Filter 35 results...
Intro to Model Context Protocol (MCP)

AI
9 lessons
Intermediate
Avatar of Maham Codes
Learn how to power up your AI apps with Model Context Protocol (MCP), a new way to connect AI models to real-world tools and data.
PublicNew
The Fullstack Developer Path

Fullstack
93 modules
Beginner
Duration
106.4 hrs
Avatar of Rachel JohnsonAvatar of Treasure PorthAvatar of Kevin PowellAvatar of Tom ChantAvatar of Per Borgen
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.
PublicNew
Intro to Astro

Fullstack
43 lessons
Intermediate
Avatar of James Q Quick
Learn Astro, the modern web framework for building fast, content-rich websites using components and Markdown. In this course, you’ll learn how to create and deploy a personal website from scratch, combining performance with a fun and flexible developer experience.
PublicNew
Intro to Supabase

Fullstack
55 lessons
Intermediate
Duration
4.8 hrs
Avatar of Jonathan Hill
Master Supabase essentials by building a real-world React.js Sales Dashboard App with authentication, real-time data operations, and secure user management.
PublicNew
Command Line Basics

Fullstack
24 lessons
Beginner
Duration
101 min
Avatar of Ajo Borgvold
Get to grips with the essential CLI skills you need to navigate files, automate tasks, and simplify your workflow.
PublicNew
Learn Express.js

Fullstack
32 lessons
Intermediate
Duration
2.1 hrs
Avatar of Tom Chant
Explore how to build clean, powerful backends and simplify server-side development with Express.js—Node’s most popular framework.
PublicNew
Intro to SQL

Fullstack
47 lessons
Beginner
Duration
3.8 hrs
Avatar of Gregor Thomson
Discover how to build efficient, data-driven applications using SQL, the essential database language.
PublicNew
Intro to Vite

Fullstack
17 lessons
Intermediate
Duration
39 min
Avatar of Shant Dashjian
Become a lightning-fast developer with Vite—the speed-focussed build tool that makes working with modern frameworks smooth, efficient, and enjoyable.
PublicNew
Learn Next.js

Fullstack
50 lessons
Intermediate
Duration
4.3 hrs
Avatar of Bob Ziroll
Learn to build web apps with Next.js, the world's most popular full-stack framework. You'll cover routing, layouts, data fetching, optimizing assets, and more, while building PrintForge, a site for 3D printing enthusiasts.
PublicNew
Learn Node.js

Fullstack
48 lessons
Intermediate
Duration
3.2 hrs
Avatar of Tom Chant
Discover how to craft fast, efficient backends with Node.js, the go-to runtime for modern web developers. From APIs to fullstack apps, see how Node.js makes backend development smooth, scalable, and fun.
PublicNew
Build a Memory Game in React

React
4 modules
Intermediate
Duration
4.4 hrs
Avatar of Ajo Borgvold
Create an accessible, interactive memory game using React. This course takes you through building a polished project while exploring how to fetch data, manage state, and implement best practices for inclusivity and functionality.
Public
Intro to Claude AI

AI
11 lessons
Intermediate
Duration
48 min
Avatar of Shant Dashjian
Discover how to harness the power of Claude, Anthropic's cutting-edge AI language model.
Public
Build a Product Card with Tailwind CSS

CSS
24 lessons
Intermediate
Duration
75 min
Avatar of Rachel Johnson
Discover intermediate and advanced styling techniques using Tailwind CSS and craft a fully responsive, professional product card for a web store.
Public
Advanced JavaScript

JavaScript
11 modules
Intermediate
Duration
9.8 hrs
Avatar of Tom Chant
Master advanced JavaScript concepts through a ton of hands-on challenges designed to deepen your understanding of the world's most used coding language!







Public
Learn TypeScript

TypeScript
53 lessons
Intermediate
Duration
2.9 hrs
Avatar of Bob Ziroll
This course introduces you to the essential building blocks of TypeScript through a hands-on approach—developing a simple pizza restaurant order fulfillment system. You’ll explore: basic types, defining custom types, typing objects and arrays, optional properties, manual and implicit typing, literal types, unions and intersections, type narrowing, function return types, void and any, utility types (Partial and Omit), and generics.
Public
Intro to Mistral AI
In partnership with Mistral AI

AI
26 lessons
Intermediate
Duration
84 min
Avatar of Per Borgen
Learn how to use the Mistral AI to build intelligent apps, all the way from simple chat completions to advanced use-cases like RAG and function calling. Created in collaboration between Mistral AI and Scrimba.
Public