โœฆ
Course

NodeJS

1-month basic Node.js course โ€” modules, Express, REST APIs, MongoDB and a simple backend. 1-hour live classes.

1 Month Live + Project Backend

Syllabus (1 Month ยท ~20 sessions ยท 1 hr each)

Week 1 โ€” Node.js Basics

  • Session 1: What is Node.js, install, npm, first script
  • Session 2: Modules (require/exports), built-in modules (fs, path)
  • Session 3: Creating a simple HTTP server
  • Session 4: npm packages, package.json, nodemon
  • Session 5: Practice โ€” file read/write & simple server

Week 2 โ€” Express Framework

  • Session 6: Express setup, routes, request/response
  • Session 7: Middleware, static files, body-parser
  • Session 8: Route parameters & query strings
  • Session 9: REST API structure (GET, POST, PUT, DELETE)
  • Session 10: Practice โ€” in-memory CRUD API

Week 3 โ€” MongoDB & Mongoose

  • Session 11: MongoDB intro, Compass / Atlas setup
  • Session 12: Mongoose โ€” schemas, models, connect
  • Session 13: CRUD with Mongoose
  • Session 14: Validation & error handling basics
  • Session 15: Practice โ€” full CRUD API with DB

Week 4 โ€” Auth Intro & Project

  • Session 16: Environment variables (.env)
  • Session 17: Simple JWT / session auth intro
  • Session 18: Project structure & best practices
  • Session 19: Mini project (notes API / simple blog backend / task API)
  • Session 20: Project review, revision & assessment

Outcome: Build a basic Express + MongoDB REST API with CRUD and intro to authentication.

โ‚น6,000