Node.js & Express
Servers, middleware, REST design, auth, file uploads, and talking to a database from Node.
16 chapters
- 01Node.js Fundamentals: Understanding the Runtime
- 02Node.js Installation and Running Basic Scripts
- 03NPM: Node Package Manager Fundamentals
- 04Node.js Core Modules: Built-in Functionality
- 05Creating HTTP Servers with Node.js
- 06Introduction to Express.js: Web Framework for Node.js
- 07Handling Request and Response Objects in Express.js
- 08Serving Static Files in Express.js
- 09Environment Variables with dotenv
- 10Express Router and Modular Route Management
- 11Template Engines: EJS and Pug for Server-Side Rendering
- 12RESTful API Design Principles
- 13CRUD Operations with Express.js
- 14Middleware in Express.js
- 15Database Integration: MongoDB and Mongoose
- 16Authentication and Authorization in Express.js