Web Development
Beginner
Node.js Basics
Learn Node.js from scratch with beginner-friendly tutorials, backend projects, database integration, authentication systems, and real-world applications.
33 chapters
11h 40m
4.6
(201)
What you'll learn
- Introduction to Node.js
- Installing Node.js and Environment Setup
- Node.js Basics and First Program
- Node.js Modules
- File System (fs module)
- Node.js Path Module
- Node.js OS Module
- Handling Forms and User Input
Course content
33 chapters Β· 11h 40m- 1 Introduction to Node.js 10 min
- 2 Installing Node.js and Environment Setup 15 min
- 3 Node.js Basics and First Program 15 min
- 4 Node.js Modules 15 min
- 5 File System (fs module) 20 min
- 6 Node.js Path Module 15 min
- 7 Node.js OS Module 15 min
- 8 Handling Forms and User Input 25 min
- 9 Node.js Events Module 15 min
- 10 Node.js HTTP Module 20 min
- 11 Basic Web Server Routing 20 min
- 12 Understanding NPM 15 min
- 13 Package.json and Dependencies 15 min
- 14 Express.js Introduction 20 min
- 15 Express.js Routing 20 min
- 16 Express.js Middleware 25 min
- 17 Serving Static Files in Express 15 min
- 18 Error Handling and Debugging 30 min
- 19 Express.js Templating Engines 25 min
- 20 REST API Development with Express 30 min
- 21 MongoDB Introduction 20 min
- 22 Connecting Node.js with MongoDB 25 min
- 23 CRUD Operations with MongoDB 35 min
- 24 User Authentication in Node.js 35 min
- 25 JWT Authentication 35 min
- 26 File Uploads with Multer 25 min
- 27 Environment Variables and Configuration 20 min
- 28 Node.js Best Practices and Security 25 min
- 29 Deployment of Node.js Applications 25 min
- 30 Fullstack Node.js Project (Capstone) 45 min
- 31 Bonus: Node.js Glossary 10 min
- 32 Bonus: NPM & Express Cheat Sheet 10 min
- 33 Bonus: Backend Developer Roadmap 10 min