Data Structures
Algorithm
Projects
Course Syllabus
Introduction to NoSQL & MongoDB
Installing & Setting up MongoDB
CRUD Operations (Insert, Update, Delete, Find)
Indexes & Aggregations
Data Modeling & Schema Design
MongoDB Transactions
Introduction to Express.js
Routing & Middleware
Building REST APIs
Request & Response Handling
Error Handling
Authentication with JWT
Introduction to Angular Framework
Components & Modules
Templates, Data Binding & Directives
Services & Dependency Injection
Routing & Guards
Forms (Template-driven & Reactive)
RxJS & Observables
State Management
Introduction to Node.js
Node.js Architecture & Event Loop
NPM & Package Management
Asynchronous Programming
File System & Streams
Building RESTful APIs with Node.js
Error Handling & Debugging
Securing Node.js Applications
Integrating Angular with Node.js + Express.js
Connecting MongoDB with Node.js
Authentication & Authorization
REST API with Angular Frontend
Deployment on Cloud (AWS / Heroku / Azure)
Project 1: E-Commerce Web Application
Project 2: Job Portal
Project 3: Real-Time Chat Application
Project 4: CRM Application