Introduction to Node with Express

Node.js gives you the ability to run JavaScript files on the server-side. Express is a library for Node.js, that allows you to make requests to different "endpoints" and get a response back.

Start free course Join 4520 others!

social preview

Node and Express Server Tutorial

Traditionally, JavaScript is a browser-side programming language. However, Node.js gives you the ability to run JavaScript files on the server-side. Express is a library for Node.js, that allows you to make requests to different "endpoints" and get a response back.

In this tutorial you will learn how to:

  1. Set up a project using Node.js and NPM
  2. Send JSON data using Express
  3. Test your API using PostMan
  4. Secure your routes with middleware

Let’s get started!

Steps to complete this course 8
  1. Learning Objectives

    Overview of what you will learn in this course

  2. Set up Node.js environment

    Install and configure project

  3. Start Express server

    Configure express and start server

  4. Get JSON data

    Respond to GET request with JSON data

  5. Use Variables in URL

    Use a variable in URL to make dynamic GET requests

  6. Making a Post Route

    Listen for POST requests, such as form data

  7. Use Postman for POST request

    Use Postman to test post routes

  8. Your next steps

    See what else you can learn about Node and Express

Tags
Node
Express
JavaScript
JSON
API
Share this course
Average time to complete

168 minutes

Free

All public courses on Learning Lab are free.

Latest release

Users who took this course also took

What is GitHub Learning Lab?

Learn new skills by completing fun, realistic projects in your very own GitHub repository.

Ready to start learning?

Start Introduction to Node with Express