Course Outline


How APIs Work

Accessing a Public API

Preparing the Development Environment

Preparing a Sample Backend Application

Creating an API Endpoint

Testing the API

Debugging the API

Securing the API

Deploying the API Enabled Backend

Monitoring the API

Improving the API

RESTful APIs Best Practices


Summary and Conclusion


  • An understanding of HTTP protocol
  • Web programming experience (See Note below for language options)
  14 Hours


Related Courses

Managing APIs with Red Hat 3Scale

  14 hours

Managing APIs with MuleSoft Anypoint Platform

  14 hours

Developing Microservices on Google Cloud Apigee

  21 hours

Developing APIs using Google Cloud Apigee X

  14 hours

Swagger and the OpenAPI Specification

  14 hours

SwaggerHub for Developers

  14 hours

Kong API Gateway

  14 hours


  7 hours

Web Development with Bubble

  7 hours

Creating Static Websites with Hugo

  21 hours

Jekyll for Web Designers and Content Writers

  14 hours

Developing Web Applications with Visual Studio Code

  7 hours

Visual Studio Code

  14 hours

Reactive Programming for iOS with RxSwift

  7 hours

Reactive Programming with Javascript and RxJS

  7 hours