📞 +91-9456968800 ✉️ contact@pixelcomputer.co.in
Logo
Node.js Content

Introduction to Node.js

  • What is Node.js?
  • Node.js Architecture
  • Why Use Node.js?
  • Setup Node.js Environment

Node.js Fundamentals

  • REPL and Package Manager (npm)
  • Module System (require & exports)
  • Core Modules (fs, path, os, http)
  • Events and EventEmitter

Working with File System

  • Reading and Writing Files
  • Creating and Deleting Directories
  • Asynchronous vs Synchronous Methods
  • Streams and Buffers

HTTP Module & Web Server

  • Creating an HTTP Server
  • Handling Requests and Responses
  • Routing Basics
  • Serving HTML/CSS Files

Express.js Framework

  • Installing and Using Express
  • Routing in Express
  • Middleware and Static Files
  • Template Engines (EJS/Pug)

Database Integration

  • Working with MongoDB
  • Mongoose ODM Basics
  • CRUD Operations
  • Connecting Node.js to MySQL

API Development (RESTful APIs)

  • What is an API?
  • Creating REST APIs with Express
  • Handling JSON Data
  • API Testing with Postman

Authentication & Security

  • JWT Authentication
  • Password Hashing with bcrypt
  • Sessions and Cookies
  • Securing API Endpoints

Advanced Node.js

  • File Uploads
  • Node.js with WebSockets
  • Error Handling Best Practices
  • Deploying Node.js Apps (Heroku/Vercel)

Online Enquiry