Mastering Backend Development with Node.js, Express & NestJS
in Web Development / Software Engineer...About this course
Get started with tools, JavaScript essentials, and TypeScript introduction.
Chapter 0: Environment Setup & JavaScript Foundations
5 Parts
- 5:00 Hr
Tooling & Environment Setup
60 Min
JavaScript Essentials Part 1
60 Min
JavaScript Essentials Part 2
60 Min
TypeScript Basics
60 Min
Exercise: Setup & Typed Project Initialization
60 Min
Chapter 1: Node.js Core & Asynchronous Programming
5 Parts
- 4:45 Hr
Node.js Fundamentals
60 Min
Streams & Buffers
60 Min
Asynchronous Patterns
60 Min
Core HTTP Server
45 Min
Exercise: Async File Processor
60 Min
Chapter 2: Express.js Fundamentals & REST APIs
4 Parts
- 3:45 Hr
Express Setup & Routing
60 Min
Middleware & Validation
60 Min
Security Basics
45 Min
Exercise: RESTful Blog API Base
60 Min
Chapter 3: Authentication & Database Integration
4 Parts
- 3:45 Hr
JWT Authentication
60 Min
Authorization & RBAC
45 Min
Prisma ORM Basics
60 Min
Prisma Relations & Queries
60 Min
Assignment 1
2 Parts
- 5:30 Hr
Secure RESTful Blog API
330 Min
Submit your Assignment here
Min Grade: 40
Chapter 4: Performance & Real-Time Features
4 Parts
- 4:00 Hr
Redis Caching
60 Min
Socket.io Real-Time
60 Min
GraphQL with Apollo
60 Min
Exercise: Integrate Redis Caching for Post Listings
60 Min
Chapter 5: Scaling, Testing & NestJS Introduction
4 Parts
- 4:00 Hr
Scaling & Monitoring Intro
60 Min
Testing with Jest
60 Min
NestJS Core Concepts
60 Min
Exercise: Tested API & NestJS Migration Start
60 Min
Chapter 6: Advanced NestJS Patterns
5 Parts
- 4:45 Hr
Configuration & Validation
60 Min
Guards, Interceptors & Filters
60 Min
NestJS GraphQL & CQRS
60 Min
Monorepo with Nx
45 Min
Exercise: Centralized Config with Zod Validation Pipe
60 Min
Assignment 2
2 Parts
- 7:30 Hr
Advanced NestJS Application with Features
450 Min
Submit your Assignment here
Min Grade: 40
Chapter 7: Microservices & Observability
3 Parts
- 3:00 Hr
NestJS Microservices
60 Min
Event-Driven & Kafka
60 Min
Observability Stack
60 Min
Chapter 8: Deployment & Capstone Project
3 Parts
- 3:00 Hr
Docker & Orchestration
60 Min
CI/CD & Best Practices
60 Min
Exercise: Multi-Container Application with Docker Compose
60 Min
No Reviews Yet