0% found this document useful (0 votes)
44 views

NodeJS Backend Syllabus

To learn the backend of node js

Uploaded by

leeronsajesh123
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views

NodeJS Backend Syllabus

To learn the backend of node js

Uploaded by

leeronsajesh123
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Month 1: Foundations of Backend Development

-------------------------------------------

Week 1: Introduction to Backend Development & Node.js Basics

Week 2: Introduction to Express.js and Routing

Week 3: Middleware and Error Handling in Express.js

Week 4: Express Project: Basic RESTful API

Month 2: Database Management (SQL & NoSQL)

------------------------------------------

Week 1: Introduction to SQL & PostgreSQL with Node.js

Week 2: Introduction to MongoDB with Mongoose (NoSQL)

Week 3: Advanced Database Topics (Joins, Aggregations)

Week 4: Project: RESTful API with PostgreSQL or MongoDB in Node.js

Month 3: Clean Architecture and Microservices

---------------------------------------------

Week 1: Principles of Clean Architecture in Node.js

Week 2: Building with Clean Architecture (Entities, Use Cases)

Week 3: Microservices and Containerization with Docker

Week 4: Deploying Dockerized Microservices with Kubernetes

Month 4: Communication and Real-Time Capabilities

-------------------------------------------------

Week 1: Introduction to RabbitMQ with Node.js

Week 2: Using gRPC for Microservices in Node.js

Week 3: Real-Time Communication with WebRTC in Node.js


Week 4: Project: Microservice Communication with RabbitMQ or gRPC

Month 5: Cloud Deployment & CI/CD

---------------------------------

Week 1: AWS Basics and Deploying Node.js Apps on EC2

Week 2: Configuring AWS RDS for PostgreSQL or MongoDB

Week 3: CI/CD Pipeline Setup with GitHub Actions for Node.js

Week 4: CI/CD with Docker and Deploying to AWS

Month 6: Testing, Security, and Final Project

---------------------------------------------

Week 1: API Testing with Postman for Node.js APIs

Week 2: Backend Security in Node.js

Week 3: Final Project Planning and Setup

Week 4: Final Project Development and Deployment (Node.js)

You might also like