Aviron Software, Microsoft MVP
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
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.
![Building APIs with C# and ASP.NET Core](https://static.frontendmasters.com/assets/courses/2024-11-05-dotnet-apis/thumb.webp)
drag handle
C# and .NET Basics
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.
![C# and .NET Basics](https://static.frontendmasters.com/assets/courses/2024-11-04-csharp-dotnet/thumb.webp)
drag handle
Complete Intro to SQLite
Neon
Learn SQLite, the world’s most widely-deployed database. Learn SQL syntax, performance and scaling strategies. Build real-world apps with Node.js integration.
![Complete Intro to SQLite](https://static.frontendmasters.com/assets/courses/2024-10-01-sqlite/thumb.webp)
drag handle
Web Security, v2
Temporal
Learn to identify and mitigate common vulnerabilities, implement protection strategies, and secure your web applications against various attack vectors.
![Web Security, v2](https://static.frontendmasters.com/assets/courses/2024-08-20-web-security-v2/thumb.webp)
drag handle
PHP Basics
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.
![PHP Basics](https://static.frontendmasters.com/assets/courses/2024-08-19-php/thumb.webp)
drag handle
Complete Intro to Containers, v2
Neon
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.
![Complete Intro to Containers, v2](https://static.frontendmasters.com/assets/courses/2024-08-06-complete-intro-containers-v2/thumb.webp)
drag handle
Introduction to Backend Architectures
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.
![Introduction to Backend Architectures](https://static.frontendmasters.com/assets/courses/2024-07-24-backend-architectures/thumb.webp)
drag handle
Headless CMSs with Next.js
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.
![Headless CMSs with Next.js](https://static.frontendmasters.com/assets/courses/2024-07-09-headless-cms-nextjs/thumb.webp)
drag handle
Intermediate Next.js
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.
![Intermediate Next.js](https://static.frontendmasters.com/assets/courses/2024-07-08-intermediate-next-js/thumb.webp)
drag handle
Build Go Apps That Scale on AWS
Twitch
Learn Go, AWS CDK, Lambdas, DynamoDB, API Gateway, JSON Web Tokens, and deploy infrastructure as code!
![Build Go Apps That Scale on AWS](https://static.frontendmasters.com/assets/courses/2024-04-23-go-aws/thumb.webp)
drag handle
Enterprise DevOps & Cloud Infrastructure
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.
![Enterprise DevOps & Cloud Infrastructure](https://static.frontendmasters.com/assets/courses/2023-10-30-enterprise-devops/thumb.webp)
drag handle
Build an AI-Powered Fullstack Next.js App, v3
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!
![Build an AI-Powered Fullstack Next.js App, v3](https://static.frontendmasters.com/assets/courses/2023-08-12-fullstack-app-next-v3/thumb.webp)
drag handle
Fullstack Svelte with SvelteKit
Vercel
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.
![Fullstack Svelte with SvelteKit](https://static.frontendmasters.com/assets/courses/2023-06-13-sveltekit/thumb.webp)
drag handle
Full Stack for Front-End Engineers, v3
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!
![Full Stack for Front-End Engineers, v3](https://static.frontendmasters.com/assets/courses/2023-04-18-fullstack-v3/thumb.webp)
drag handle
Introducing DevOps for Developers
TheAltF4Stream
Take your first steps into DevOps guided from the perspective of a developer! Improve software teams’ ability to build and ship software reliably.
![Introducing DevOps for Developers](https://static.frontendmasters.com/assets/courses/2023-03-09-devops/thumb.webp)
drag handle
Nuxt 3 Fundamentals
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!
![Nuxt 3 Fundamentals](https://static.frontendmasters.com/assets/courses/2022-10-17-nuxt/thumb.webp)
drag handle
Complete Intro to SQL & PostgreSQL
Neon
Using the popular PostgreSQL database, you'll learn to set up, model, and query your data through real-world projects.
![Complete Intro to SQL & PostgreSQL](https://static.frontendmasters.com/assets/courses/2022-10-03-sql/thumb.webp)
drag handle
Advanced Remix
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.
![Advanced Remix](https://static.frontendmasters.com/assets/courses/2022-09-27-advanced-remix/thumb.webp)
drag handle
Remix Fundamentals
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.
![Remix Fundamentals](https://static.frontendmasters.com/assets/courses/2022-09-26-remix/thumb.webp)
drag handle
Fullstack TypeScript (feat. GraphQL & Node.js)
Stripe
Generate TypeScript code based on a GraphQL schema. Combine TypeScript and GraphQL's type systems to create full-stack, fully-type-checked codebases.
![Fullstack TypeScript (feat. GraphQL & Node.js)](https://static.frontendmasters.com/assets/courses/2022-05-11-fullstack-typescript/thumb.webp)
drag handle
AWS For Front-End Engineers, v2
Temporal
Build an enterprise-grade deployment infrastructure on AWS using S3, Route 53, CloudFront, lambda@edge, and more!
![AWS For Front-End Engineers, v2](https://static.frontendmasters.com/assets/courses/2022-03-01-aws-v2/thumb.webp)
drag handle
Complete Intro to Databases
Neon
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.
![Complete Intro to Databases](https://static.frontendmasters.com/assets/courses/2020-12-08-databases/thumb.webp)
drag handle
Introduction to Serverless Functions
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.
![Introduction to Serverless Functions](https://static.frontendmasters.com/assets/courses/2020-08-25-serverless-functions/thumb.webp)
drag handle
Complete Intro to Linux and the Command-Line
Neon
Gain powerful command-line skills, learn to use Ubuntu, quit VIM, handle package management, and write your own shell scripts!
![Complete Intro to Linux and the Command-Line](https://static.frontendmasters.com/assets/courses/2020-08-17-linux-command-line/thumb.webp)
drag handle
The Hard Parts of Servers & Node.js
Codesmith
Uncover the most challenging, yet most powerful features in server Node.js, to help you write and debug professional server code.
![The Hard Parts of Servers & Node.js](https://static.frontendmasters.com/assets/courses/2019-05-24-servers-node-js/thumb.webp)
drag handle
Serverless with AWS Lambda
Superfilter AI
Learn AWS Lambda functions and how to test, debug and deploy them to build a real API powered by lambda functions.
![Serverless with AWS Lambda](https://static.frontendmasters.com/assets/courses/2018-05-24-serverless-aws/thumb.webp)
drag handle