Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Express Essential Training

via LinkedIn Learning


Learn about how to get started with Express, the back-end Node.js framework that allows you to build powerful websites and web applications.


  • Generate server-side code with Express
  • What you should know
1. Installation and First Steps: Node.js and Express
  • What are Node.js and npm?
  • What is Express?
  • What is Express Application Generator?
2. Express Basics
  • Getting started: Server and project setup
  • Mock data is served: Adding data to your server
  • What are HTTP methods and routes?
  • Postman: A free tool for testing
  • Let's GET some data: Creating a basic data endpoint
  • Serving static files with Express
3. Express Routing Fundamentals
  • What are routing parameters?
  • What are route handlers?
  • What are common methods for Express routing?
  • What is route chaining in Express?
4. Express Essentials: Middleware
  • What is middleware?
  • Out of the box: Built-in middleware with Express
  • Handling errors: Utilizing middleware for errors
  • Third-party middleware: Suggestions and how to add it
5. Taking Express One Step Further
  • How to debug your express application
  • Using express with a database
  • Security concerns and best practices
  • Next steps

Taught by

Jamie Pittman


4.9 rating at LinkedIn Learning based on 64 ratings

Start your review of Express Essential Training

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.