Express Essential Training

Express Essential Training

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 51m | 352 MB

Express is a flexible, minimalist framework that sits on top of Node.js and allows you to build powerful websites and web applications. In this course, learn how to get started with this popular framework. Instructor Emmanuel Henri explains how to set up Express and build an application with the Express application generator. He also covers essential routing concepts, explores how to work with middleware, and dives into a few advanced topics, including how to debug an Express application and use Express behind a proxy.

Topics include:

  • Creating a basic data endpoint
  • Routing with Express
  • Adding a static route for file serving
  • Basic middleware with Express
  • Built-in middleware and error-handling middleware
  • Debugging in an Express application
  • Security best practices with Express
Table of Contents

Introduction
1 Welcome
2 What you should know
3 Using the exercise files

Setting Up Express
4 Introduction to Express
5 Install Node npm
6 Express application generator

Getting Started
7 Initial Node server setup with Express
8 Add data to the server
9 Create a basic route
10 Test endpoints with Postman
11 Create a basic data endpoint
12 Add a static route for file serving

Routing with Express
13 Routing – Parameters
14 Routing – Route handlers
15 Routing – Common methods
16 Routing – Chaining

Middleware with Express
17 Basic middleware with Express
18 Built-in middleware
19 Error-handling middleware
20 Third-party middleware

Advanced Topics in Express
21 Debugging in Express
22 Using Express behind a proxy
23 Security overview for Express
24 Real-time web with Express

Conclusion
25 Next steps