## Intro to NestJS

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.

**Duration**  
83 min

**Level**  
Intermediate

**Tier**  
Free

### Course Content
1. **Why NestJS?** - 3:10
2. **Sample** - DevMatch - A Dating App For Developers - 1:25
3. **Setup** - 2:11
4. **Modules & Decorators** - 2:54
5. **Controller (GET) All Profiles** - 4:39
6. **Controller (GET) Single Profile** - 2:22
7. **Controller (POST)** - 6:08
8. **Controller (PUT)** - 2:42
9. **Controller (DELETE)** - 3:15
10. **Service (Get All Profiles)** - 3:19
11. **Service (Get Single Profile)** - 3:47
12. **Service (Create Profile)** - 9:10
13. **Service (Update Profile)** - 5:16
14. **Service (Remove Profile)** - 3:54
15. **Exception Filters - Bubbling Up** - 7:15
16. **Exception Filters - Challenges** - 4:23
17. **Handling exceptions in the controller** - 3:06
18. **Pipes (Transformation)** - 4:46
19. **Pipes (Validation)** - 5:41
20. **Intro To Guards** - 3:29
21. **Outro** - 3:17
22. **How to Utilize Your Certificate** - 0:56
23. **Certificate of Completion**
