Companies Home Search Profile

Creating a REST API with Node.js

Focused View

Jack Davis

2:46:19

98 View
  • 01. Introduction.mp4
    00:55
  • 02. Setting up our Node Project Skeleton.mp4
    22:29
  • 03. Setting up MongoDB for Node API.mp4
    16:15
  • 04. Adding Data (POST requests in Node).mp4
    20:10
  • 05. Retrieving Data (GET requests in Node).mp4
    10:29
  • 06. Updating Data (PUT requests in Node).mp4
    06:31
  • 07. Deleting Data (DELETE requests in Node).mp4
    05:29
  • 08. Adding features to our Node API and refactoring.mp4
    41:01
  • lesson1.2.zip
  • lesson1.3.zip
  • 09. Setting up our User Model for Authentication in Node.mp4
    14:22
  • 10. Authentication Middleware and Securing Resources in Node.mp4
    28:38
  • lesson2.2.zip
  • More details


    Have you ever wanted to give third-party developers an easy way to hook into your platform’s data, allowing you to see what cool new uses for it they come up with?

    Maybe you want to make life easier for your internal development projects — such as building mobile clients for your web-based product in a reproducible way.

    In this course, you’ll learn to build a REST API for your app. We’ll set up our starter project — in this case, a restaurant API — and then show you how to set up API endpoints for adding data (POST requests) and retrieving data (GET requests).

    Later, you’ll expand your API to enable the maintenance of data — creating endpoints that allow records to be updated or deleted.

    Projects have a way of changing as development goes on. As a final step, we’ll teach you how to refactor from a restaurant API to a food truck API, restructuring the entire data model.

    Aside from building your first API, in this course you’ll learn or improve skills in high-demand technologies like Node.js, MongoDB, ES6 with Babel, and more.

    This is part three of a four part series. Get the full benefit by completing them in order:

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Jack is an IT/Networking Professional and Software Developer specializing in iOS as well as Node backend APIs.
    Learn Web Design & Development with SitePoint tutorials, courses and books - HTML, CSS, JavaScript, PHP, Responsive Web Design.
    • language english
    • Training sessions 10
    • duration 2:46:19
    • Release Date 2023/09/25