Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
37 views

NodeJS Backend Syllabus

To learn the backend of node js

Uploaded by

leeronsajesh123
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views

NodeJS Backend Syllabus

To learn the backend of node js

Uploaded by

leeronsajesh123
Copyright
© © All Rights Reserved
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