YoVDO

Build Node.js APIs with OpenAPI Spec (Swagger)

Offered By: egghead.io

Tags

Node.Js Courses React Courses API Development Courses Load Testing Courses Swagger Courses

Course Description

Overview

In this course, we will build a ToDo API that stores notes using the OpenAPI Specification (Swagger). We will start with a blank API definition using the Swagger Online Editor. The Swagger definition file will be used to create a Node.js API. Along the way, we will discover how to implement additional details required for a fully functional API requests and responses. We will also learn about the powerful capabilities of Swagger to generate server side code and client libraries.

Syllabus

  • Create an API with Swagger
  • Create An API Schema Definition Using Swagger
  • Define an HTTP GET Endpoint for a Node.js API Server with Swagger
  • Define an HTTP POST Endpoint for a Node.js Server with Swagger
  • Define an HTTP GET Endpoint with URL Parameters for a Node.js Server with Swagger
  • Define an HTTP DELETE Endpoint for a Node.js API Server with Swagger
  • Define an HTTP PUT Endpoint for a Node.js API Server with Swagger
  • Mock API Responses with Swagger
  • Create a Node.js function for an HTTP GET request for a Swagger API
  • Create a Node.js function for an HTTP POST request for a Swagger API
  • Create a Node.js function for an HTTP GET request with URL parameters
  • Create a Node.js function for an HTTP DELETE request for a Swagger API
  • Create a Node.js function for an HTTP PUT request for a Swagger API
  • Connect an existing React application to an API server created with Swagger
  • Build Monitoring into your API Server
  • Perform Load Tests on an API Server using Apache jmeter

Taught by

Will Button

Related Courses

Creating an AWS EC2 Autoscaling Group using Load Balancer
Coursera Project Network via Coursera
Microsoft Azure Developer: Performing Load Testing
Pluralsight
Learn JMETER from Scratch on Live Apps -Performance Testing
Udemy
Master JMeter from Basics (Performance + Load + API Testing)
Udemy
Performance Testing Course with JMeter and Blazemeter
Udemy