Nest JS
Duration: 14 Days
Course Fee: Rs.999 /-
Rs.16500
Course Objective:
The goal of this course is to equip participants with the skills to build robust and scalable server-side applications using Nest.js. By the end of the course, participants should be proficient in building RESTful APIs and understand key Nest.js concepts.
This syllabus aims to provide a structured learning path for mastering Nest.js in a two-week timeframe. Adjustments can be made based on the participants' prior experience and the pace of learning.
What you will learn
Gain a foundational understanding of Nest.js
Understand the modular structure of Nest.js
Setting up and configuring TypeORM
Implement basic CRUD operations using TypeORM
Implementing JWT-based authentication
Apply the knowledge to build a complete Nest.js project
Materials included
Free Certificate
Life Time Video Access
Live Session (Google Meet)
QNA Session after class
Requirements
Basic knowledge of computer
Laptop
Internet
Course Syllabus
Day 1-2: Introduction to Nest.js
- Introduction to Nest.js and its architecture
- Understanding TypeScript in Nest.js
- Setting up a basic Nest.js project
Day 3-4: Modules and Controllers
- Creating and organizing modules
- Defining controllers and their roles
- Routing in Nest.js
Day 5-6: Services and Dependency Injection
- Introduction to services in Nest.js
- Implementing dependency injection
- Inter-service communication
Day 7-8: Data Persistence with TypeORM
- Introduction to TypeORM for database interaction
- Setting up and configuring TypeORM
- Creating and querying databases with TypeORM
Day 9-10: Authentication and Authorization
- Implementing JWT-based authentication
- Role-based authorization in Nest.js
- Securing routes and endpoints
Day 11-12: Middleware and Interceptors
- Creating middleware for request processing
- Utilizing interceptors for global request/response handling
- Error handling and exception filters
Day 13: Testing in Nest.js
- Introduction to testing frameworks (Jest)
- Writing unit tests for Nest.js applications
- End-to-end testing with supertest
Day 14: Advanced Topics and Project
- WebSocket integration
- Microservices architecture in Nest.js
- Performance optimization and deployment
No Classes Available Right Now!
Quick Enquiry
Similar Courses
Duration: 14 days |
21 Hours
Django Framework
Course Fee:
Rs.999 /- Online
Rs.1,499 /- Physical
Duration: 14 Days |
21 Hours
Nuxt 3 Frontend Framework
Course Fee:
Rs.999 /- Online
Rs.1,499 /- Physical
Duration: 14 Days |
21 Hours
Next JS
Course Fee:
Rs.999 /- Online
Rs.1,499 /- Physical
Duration: 14 Days |
21 Hours
Vue JS
Course Fee:
Rs.999 /- Online
Rs.1,499 /- Physical