Table of Contents
- Overview of NestJS
- Understanding Scalable Application Architecture Principles and Design Patterns
- Setting Up Your NestJS Environment and Exploring NestJS – Building a Robust App
- Advanced Concepts – Modules, Controllers, Providers, Exception Filters, Pipes, Guards, and Decorators
- Building and Optimizing REST APIs with NestJS
- Unleashing the Power of GraphQL and the Apollo Federation Architecture in NestJS
- Testing and Debugging REST APIs in NestJS
- Testing and Debugging GraphQL APIs in NestJS
- Deep Dive into Microservices: Concepts and Architectural Styles
- Building Scalable Microservices with NestJS
- Testing and Debugging Microservices in NestJS
- Case Study 1- E-commerce Application
- Case Study 2- Social Networking Platform
- Case Study 3 – Enterprise Resource Planning System
- Deploying NestJS Applications
- Embracing DevOps: Continuous Integration and Continuous Deployment for NestJS
- NestJS Performance Optimization
- NestJS Security Best Practices

