Backend Development
Beginner
Node.js APIs Tutorial
Master Node.js API development. Learn REST architecture, Express.js, MongoDB, MySQL, JWT authentication, and how to build scalable backend systems.
20 chapters
9h 10m
4.7
(249)
What you'll learn
- Introduction to Node.js and APIs
- Introduction to Express.js
- Understanding Backend APIs and REST Architecture
- Setting Up Node.js Development Environment
- JavaScript Essentials for Backend Development
- Creating Your First Node.js Server
- Handling Requests and Responses
- Routing in Express.js
Course content
20 chapters Β· 9h 10m- 1 Introduction to Node.js and APIs 15 min
- 2 Introduction to Express.js 15 min
- 3 Understanding Backend APIs and REST Architecture 15 min
- 4 Setting Up Node.js Development Environment 20 min
- 5 JavaScript Essentials for Backend Development 20 min
- 6 Creating Your First Node.js Server 25 min
- 7 Handling Requests and Responses 20 min
- 8 Routing in Express.js 25 min
- 9 Working with Middleware 30 min
- 10 API Validation and Error Handling 35 min
- 11 Building CRUD APIs with Express.js 35 min
- 12 Connecting APIs with MySQL and MongoDB 35 min
- 13 Authentication and JWT Tokens 30 min
- 14 File Uploads and Static Files 25 min
- 15 Building Secure APIs 30 min
- 16 API Testing with Postman 45 min
- 17 Building a Complete REST API Project 45 min
- 18 Deploying Node.js APIs 25 min
- 19 Scaling and Optimizing APIs 30 min
- 20 Node.js API Interview Questions and Practice Challenges 30 min