NestJS Course for Beginners – Build Server-Side Applications
By freeCodeCamp.org
Published: Dec 02, 2025
Learn to build scalable backend applications with NestJS, one of the most popular Node.js frameworks. Harness its modular architecture, TypeScript support, and built-in tools to create clean, testable, code.
?? Study this course interactively on Scrimba:
https://scrimba.com/nestjs-c0n7djgjma?utm_source=youtube&utm_medium=video&utm_campaign=fcc-nestjsScrimba on YouTube: https://www.youtube.com/c/Scrimba
?? Contents ??
– 0:00:00 Why NestJS?
– 0:03:40 DevMatch – A Dating App For Developers
– 0:05:08 Setup
– 0:07:21 Modules & Decorators
– 0:10:18 Controller (GET) All Profiles
– 0:15:00 Controller (GET) Single Profile
– 0:17:24 Controller (POST)
– 0:23:35 Controller (PUT)
– 0:26:19 Controller (DELETE)
– 0:29:37 Service (Get All Profiles)
– 0:32:59 Service (Get Single Profile)
– 0:36:49 Service (Create Profile)
– 0:46:01 Service (Update Profile)
– 0:51:20 Service (Remove Profile)
– 0:54:47 Exception Filters – Bubbling Up
– 1:02:34 Exception Filters – Challenges
– 1:07:00 Handling exceptions in the controller
– 1:10:09 Pipes (Transformation)
– 1:14:58 Pipes (Validation)
– 1:20:41 Intro To Guards
– 1:24:14 Outro? Thanks to our Champion and Sponsor supporters:
? Drake Milly
? Ulises Moralez
? Goddard Tan
? David MG
? Matthew Springman
? Claudio
? Oscar R.
? jedi-or-sith
? Nattira Maneerat
? Justin Hual—
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
