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

Advanced Testing Practices Using AWS DevOps Tools
Amazon Web Services via AWS Skill Builder
Autoscaling TensorFlow Model Deployments with TF Serving and Kubernetes
Google via Google Cloud Skills Boost
Comment accélérer vos fonctions AWS Lambda (Français) | How to Speed Up Your AWS Lambda Functions (French)
Amazon Web Services via AWS Skill Builder
Como acelerar as funções do AWS Lambda (Português) | How to Speed Up Your AWS Lambda Functions (Portuguese)
Amazon Web Services via AWS Skill Builder
Grouping, Testing & Quality Control of Pile Foundations
L&T EduTech via Coursera