YoVDO

Express Essential Training

Offered By: LinkedIn Learning

Tags

Web Development Courses Node.Js Courses Postman Courses Middleware Courses Routing Courses API Development Courses HTTP Methods Courses Server-side Programming 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

Build a Node Server backend with Express
Coursera Project Network via Coursera
Master Express Framework: Beginner to Advanced with Node.js
Packt via Coursera
Kotlin Backend Developer (Spring Boot)
JetBrains Academy via Independent
Become a JavaScript Developer
LinkedIn Learning
Introducing ASP.NET Core
LinkedIn Learning