NestJS Zero to High — Beginner
NestJS fundamentals: installation, modules, controllers, providers, pipes, guards, and testing basics.Level: beginnerDuration: 3h 55mLessons: 28nestjsnodejsbackend
Curriculum
1. Introduction
Introduction4 min2. Nestjs Installation
Nestjs Installation5 min3. Explain project structure
Explain project structure6 min4. Nestjs CLI
Nestjs CLI9 min5. main.ts & app.module.ts
main.ts & app.module.ts3 min6. Modules
Modules5 min7. Providers
Providers8 min8. Controllers & Services
Controllers & Services4 min9. HTTP Request
HTTP Request5 min10. HTTP Data Transfer [DTO]
HTTP Data Transfer [DTO]3 min11. Restful API
Restful API7 min12. File handling
File handling17 min13. Serve static files
Serve static files5 min14. Cache management
Cache management8 min15. Work with logs
Work with logs10 min16. Cookies
Cookies10 min17. Sessions
Sessions18 min18. Pipes
Pipes11 min19. Guards
Guards13 min20. Interceptors
Interceptors6 min21. Middleware
Middleware5 min22. Validation
Validation7 min23. Web socket & Socket.io
Web socket & Socket.io16 min24. Exception handling
Exception handling9 min25. Advanced structure of directories
Advanced structure of directories9 min26. Unit tests
Unit tests17 min27. E2E tests
E2E tests12 min28. Conclusion
Conclusion3 min