What will you learn?

How to build a REST API

Learn how to build your own REST API. The courses covers the basics to advanced techniques of Express JS, Mongo DB and Node JS, with online tutorials taught by the best independent teachers.

NEED TO PREPARE?

You need a working a text editor.

Speed up development - Optimize workflows - Become a better developer withSublimeTextBook

  • Course 1
  • REST API Tutorial #1 - What is a REST API?

    Introduction to REST API.

    Teacher: The Net Ninja

    Skill-Level: Intermediate

    Technology you learn in the course: Mongo DB, Express JS, Node JS

    Release year: 2017

  • Course 2
  • REST API Tutorial (Node, Express & Mongo) - Setting up Node.js

    Setting up Node.js

    Teacher: The Net Ninja

    Skill-Level: Intermediate

    Technology you learn in the course: Mongo DB, Express JS, Node JS

    Release year: 2017

  • Course 3
  • REST API Tutorial (Node, Express & Mongo) #3 - HTTP Methods

    Setting up Node.js

    Teacher: The Net Ninja

    Skill-Level: Intermediate

    Technology you learn in the course: Mongo DB, Express JS, Node JS

    Release year: 2017

  • Course 4
  • REST API Tutorial (Node, Express & Mongo) #4 - Creating an Express App

    Setting up Node.js

    Teacher: The Net Ninja

    Skill-Level: Intermediate

    Technology you learn in the course: Mongo DB, Express JS, Node JS

    Release year: 2017

  • Course 5
  • REST API Tutorial (Node, Express & Mongo) #5 - Handling Requests

    Setting up Node.js

    Teacher: The Net Ninja

    Skill-Level: Intermediate

    Technology you learn in the course: Mongo DB, Express JS, Node JS

    Release year: 2017

  • Course 6
  • REST API Tutorial (Node, Express & Mongo) #6 - Creating Routes

    Setting up Node.js

    Teacher: The Net Ninja

    Skill-Level: Intermediate

    Technology you learn in the course: Mongo DB, Express JS, Node JS

    Release year: 2017

  • Course 7
  • REST API Tutorial (Node, Express & Mongo) #6.5 - Postman

    Setting up Node.js

    Teacher: The Net Ninja

    Skill-Level: Intermediate

    Technology you learn in the course: Mongo DB, Express JS, Node JS

    Release year: 2017

  • Course 8
  • REST API Tutorial (Node, Express & Mongo) #7 - Handling POST Requests (& middleware)

    Setting up Node.js

    Teacher: The Net Ninja

    Skill-Level: Intermediate

    Technology you learn in the course: Mongo DB, Express JS, Node JS

    Release year: 2017

  • Course 9
  • REST API Tutorial (Node, Express & Mongo) #8 - Models & Schemas

    Setting up Node.js

    Teacher: The Net Ninja

    Skill-Level: Intermediate

    Technology you learn in the course: Mongo DB, Express JS, Node JS

    Release year: 2017

  • Course 10
  • REST API Tutorial (Node, Express & Mongo) #9 - Saving Data to MongoDB

    Setting up Node.js

    Teacher: The Net Ninja

    Skill-Level: Intermediate

    Technology you learn in the course: Mongo DB, Express JS, Node JS

    Release year: 2017

  • Course 11
  • REST API Tutorial (Node, Express & Mongo) #11 - Handling DELETE Requests

    Setting up Node.js

    Teacher: The Net Ninja

    Skill-Level: Intermediate

    Technology you learn in the course: Mongo DB, Express JS, Node JS

    Release year: 2017

  • Course 12
  • REST API Tutorial (Node, Express & Mongo) #12 - PUT Requests

    In this REST API tutorial I'll show you how we can update existing data in MongoDB with PUT requests.

    Teacher: The Net Ninja

    Skill-Level: Intermediate

    Technology you learn in the course: Mongo DB, Express JS, Node JS

    Release year: 2017

  • Course 13
  • REST API Tutorial (Node, Express & Mongo) #13 - GeoJSON

    Introduction to Mongo GeoJSON

    Teacher: The Net Ninja

    Skill-Level: Intermediate

    Technology you learn in the course: Mongo DB, Express JS, Node JS

    Release year: 2017

  • Course 14
  • REST API Tutorial (Node, Express & Mongo) #14 - GET Requests

    Introduction to Mongo GeoJSON

    Teacher: The Net Ninja

    Skill-Level: Intermediate

    Technology you learn in the course: Mongo DB, Express JS, Node JS

    Release year: 2017

  • Course 15
  • REST API Tutorial (Node, Express & Mongo) #15 - Creating a Front-end

    Creating a Frontend

    Teacher: The Net Ninja

    Skill-Level: Intermediate

    Technology you learn in the course: Mongo DB, Express JS, Node JS

    Release year: 2017

  • Course 16
  • REST API Tutorial (Node, Express & Mongo) #16 - Creating a React Component

    Creating a React Component

    Teacher: The Net Ninja

    Skill-Level: Intermediate

    Technology you learn in the course: Mongo DB, Express JS, Node JS

    Release year: 2017

    Share these tutorials

    Learn with the best Indieteachers

    The Net Ninjas

    The Net Ninja is a front-end developer from the UK.