Full Stack

Full Stack Courses

Build end-to-end web applications and become a full stack developer through a variety of courses and resources from Frontend Masters.

Building APIs with C# and ASP.NET Core

Spencer Schneidenbach

Spencer Schneidenbach

Aviron Software, Microsoft MVP
Build a robust API with C# while leveraging the power of ASP.Net Core! Architect reliable JSON-based API routes with data validation and unit testing.
5 hours, 10 minutes CC
Building APIs with C# and ASP.NET Core
drag handle

C# and .NET Basics

Spencer Schneidenbach

Spencer Schneidenbach

Aviron Software, Microsoft MVP
Explore the C# language while working with common .NET tools. Learn to create abstract and concrete classes, use inheritance and interfaces, work with extension methods and LINQ.
5 hours, 48 minutes CC
C# and .NET Basics
drag handle

Complete Intro to SQLite

Learn SQLite, the world’s most widely-deployed database. Learn SQL syntax, performance and scaling strategies. Build real-world apps with Node.js integration.
5 hours CC
Complete Intro to SQLite
drag handle

Web Security, v2

Steve Kinney

Steve Kinney

Temporal
Learn to identify and mitigate common vulnerabilities, implement protection strategies, and secure your web applications against various attack vectors.
4 hours, 28 minutes CC
Web Security, v2
drag handle

PHP Basics

Maximiliano Firtman

Maximiliano Firtman

Independent Consultant
Get up to speed quickly with PHP for web development. Learn syntax, OOP, API creation, database integration, and build real-world projects. Ideal for beginners with basic programming knowledge.
4 hours, 18 minutes CC
PHP Basics
drag handle

Complete Intro to Containers, v2

Get an introduction to containers from the ground up. Build a container by hand, then learn Docker, optimization, multi-container projects, and intro to Kubernetes.
4 hours, 53 minutes CC
Complete Intro to Containers, v2
drag handle

Introduction to Backend Architectures

Erik Reinert

Erik Reinert

TheAltF4Stream
Learn essential backend architectures from monoliths to serverless. Discover key principles, tackle common challenges, and explore real-world examples giving you a perfect introduction to backend systems.
4 hours, 54 minutes CC
Introduction to Backend Architectures
drag handle

Headless CMSs with Next.js

Scott Moss

Scott Moss

Superfilter AI
Master headless CMS integration in Next.js. Learn content modeling, GraphQL queries, dynamic routing, and previews. Build a fully functional website with Contentful and explore advanced caching techniques.
3 hours, 30 minutes CC
Headless CMSs with Next.js
drag handle

Intermediate Next.js

Scott Moss

Scott Moss

Superfilter AI
Dive deeper into Next.js concepts including server actions, route protection, caching strategies, and advanced data fetching. Build a full-stack app with React 18+ features and optimized performance.
3 hours, 31 minutes CC
Intermediate Next.js
drag handle

Build Go Apps That Scale on AWS

Melkey

Melkey

Twitch
Learn Go, AWS CDK, Lambdas, DynamoDB, API Gateway, JSON Web Tokens, and deploy infrastructure as code!
5 hours, 21 minutes CC
Build Go Apps That Scale on AWS
drag handle

Enterprise DevOps & Cloud Infrastructure

Erik Reinert

Erik Reinert

TheAltF4Stream
Use DevOps to solve critical developer and business problems at scale. Set up large-scale systems with GitOps and optimized CI/CD workflows, and standardized cloud orchestration.
7 hours, 55 minutes CC
Enterprise DevOps & Cloud Infrastructure
drag handle

Build an AI-Powered Fullstack Next.js App, v3

Scott Moss

Scott Moss

Superfilter AI
Create a full-stack AI-powered Journal app from scratch in Next.js. See how all the pieces of Next.js/React fit together to deploy your app to the world!
7 hours, 34 minutes CC
Build an AI-Powered Fullstack Next.js App, v3
drag handle

Fullstack Svelte with SvelteKit

Build full stack web apps with SvelteKit by the creator himself, Rich Harris! Learn to build dynamic, efficient web applications and create a real-world app, "SvelteFlix". Explore SvelteKit's features from basics to advanced topics like server hooks and caching.
4 hours, 52 minutes CC
Fullstack Svelte with SvelteKit
drag handle

Full Stack for Front-End Engineers, v3

Jem Young

Jem Young

Netflix
Learn what it means to become a full-stack engineer, and get hands-on with setting up your own server to build and deploy web applications from scratch!
8 hours, 12 minutes CC
Full Stack for Front-End Engineers, v3
drag handle

Introducing DevOps for Developers

Erik Reinert

Erik Reinert

TheAltF4Stream
Take your first steps into DevOps guided from the perspective of a developer! Improve software teams’ ability to build and ship software reliably.
4 hours, 42 minutes CC
Introducing DevOps for Developers
drag handle

Nuxt 3 Fundamentals

Ben Hong

Ben Hong

Netlify
Nuxt is a robust full-stack framework to build fully static and dynamic apps with Vue. Learn to create and deploy real-world Nuxt apps!
3 hours, 19 minutes CC
Nuxt 3 Fundamentals
drag handle

Complete Intro to SQL & PostgreSQL

Using the popular PostgreSQL database, you'll learn to set up, model, and query your data through real-world projects.
7 hours, 20 minutes CC
Complete Intro to SQL & PostgreSQL
drag handle

Advanced Remix

Kent C. Dodds

Kent C. Dodds

Professional Trainer
Build Remix web apps with advanced techniques: understand mutations, use optimistic UI, build server-intelligent UI components, give feedback as users navigate your app, and handle focus management.
3 hours, 18 minutes CC
Advanced Remix
drag handle

Remix Fundamentals

Kent C. Dodds

Kent C. Dodds

Professional Trainer
Build static websites and dynamic web apps with Remix. Learn how to fetch data, leverage nested routing, eliminate pending states, and handle errors in Remix.
3 hours, 55 minutes CC
Remix Fundamentals
drag handle

Fullstack TypeScript (feat. GraphQL & Node.js)

Generate TypeScript code based on a GraphQL schema. Combine TypeScript and GraphQL's type systems to create full-stack, fully-type-checked codebases.
3 hours, 11 minutes CC
Fullstack TypeScript (feat. GraphQL & Node.js)
drag handle

AWS For Front-End Engineers, v2

Steve Kinney

Steve Kinney

Temporal
Build an enterprise-grade deployment infrastructure on AWS using S3, Route 53, CloudFront, lambda@edge, and more!
3 hours, 40 minutes CC
AWS For Front-End Engineers, v2
drag handle

Complete Intro to Databases

In this course you'll learn the basics of using four of the most popular open-source types of databases: MongoDB, PostgreSQL, Neo4j, and Redis.
7 hours, 4 minutes CC
Complete Intro to Databases
drag handle

Introduction to Serverless Functions

Jason Lengstorf

Jason Lengstorf

Learn With Jason
Learn to build dynamic web apps without the hassle of setting up or maintaining servers! You'll learn to create serverless functions to load data. and more.
2 hours, 58 minutes CC
Introduction to Serverless Functions
drag handle

Complete Intro to Linux and the Command-Line

Gain powerful command-line skills, learn to use Ubuntu, quit VIM, handle package management, and write your own shell scripts!
6 hours, 48 minutes CC
Complete Intro to Linux and the Command-Line
drag handle

The Hard Parts of Servers & Node.js

Will Sentance

Will Sentance

Codesmith
Uncover the most challenging, yet most powerful features in server Node.js, to help you write and debug professional server code.
5 hours, 16 minutes CC
The Hard Parts of Servers & Node.js
drag handle

Serverless with AWS Lambda

Scott Moss

Scott Moss

Superfilter AI
Learn AWS Lambda functions and how to test, debug and deploy them to build a real API powered by lambda functions.
2 hours, 49 minutes CC
Serverless with AWS Lambda
drag handle