[Basic Plan]: Learn NestJS By Building Projects
Buy now
Learn more
👋 Welcome!
👋 Read me!
Project 1: Random Emoji Generator API
Introduction & project preview
Project pre-requisites & set up
The NestJS lifecycle
Middleware
Guards
Interceptors (before handlers)
Pipes
Route handlers
Interceptors (after handlers)
Exception filters
Dependency Injection
E2e testing
CI/CD set up with Github Actions
Deployment with Railway
Project 2: The Ultimate NestJS Starter
Introduction & project preview
Project set up
Adding a Core module with ConfigModule set up
Using an interceptor to enforce a consistent HTTP response structure
Security considerations (Helmet & validation pipes)
Setting up a custom Logger
Docker Compose set up for Postgres & Redis
Interacting with the database (using Prisma)
Interacting with the cache (using Redis)
Unit testing
Integration & e2e testing
Setting up the CI/CD pipeline
Deployment (with Railway)
Project 3: URL Shortener API
Introduction & project preview
Project set up
Adding the CRUD endpoints
Business logic: creating a shortened URL
Business logic: redirecting a short URL
Business logic: Updating and deleting a short URL
Business logic: return list of saved short URLs
API key authentication
Unit testing
Integration testing
E2e testing
Deployment (with Railway)
Products
Course
Section
Lesson
Interacting with the cache (using Redis)
Interacting with the cache (using Redis)
[Basic Plan]: Learn NestJS By Building Projects
Buy now
Learn more
👋 Welcome!
👋 Read me!
Project 1: Random Emoji Generator API
Introduction & project preview
Project pre-requisites & set up
The NestJS lifecycle
Middleware
Guards
Interceptors (before handlers)
Pipes
Route handlers
Interceptors (after handlers)
Exception filters
Dependency Injection
E2e testing
CI/CD set up with Github Actions
Deployment with Railway
Project 2: The Ultimate NestJS Starter
Introduction & project preview
Project set up
Adding a Core module with ConfigModule set up
Using an interceptor to enforce a consistent HTTP response structure
Security considerations (Helmet & validation pipes)
Setting up a custom Logger
Docker Compose set up for Postgres & Redis
Interacting with the database (using Prisma)
Interacting with the cache (using Redis)
Unit testing
Integration & e2e testing
Setting up the CI/CD pipeline
Deployment (with Railway)
Project 3: URL Shortener API
Introduction & project preview
Project set up
Adding the CRUD endpoints
Business logic: creating a shortened URL
Business logic: redirecting a short URL
Business logic: Updating and deleting a short URL
Business logic: return list of saved short URLs
API key authentication
Unit testing
Integration testing
E2e testing
Deployment (with Railway)
Lesson unavailable
Please
login to your account
or
buy the course
.