YoVDO

Express Essential Training

Offered By: LinkedIn Learning

Tags

Node.Js Courses Web Development Courses Databases Courses Middleware Courses Routing Courses HTTP Methods Courses

Course Description

Overview

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

Syllabus

Introduction
  • 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
Conclusion
  • Next steps

Taught by

Jamie Pittman

Related Courses

Introduction to Databases
Meta via Coursera
Web Development
Udacity
MongoDB for Developers
MongoDB University
MongoDB for DBAs
MongoDB University
MongoDB for Java Developers
MongoDB University