Course Outline

Introduction

Overview of SwaggerHub

  • The Swagger (OpenAPI) Specification

Configuring the SwaggerHub Environment and Installing Development Tools

Overview of Swagger Editor

  • Running the Editor From External Systems

Designing and Defining the API Functionalities

  • SwaggerHub API Definition Templates

Implementing Business Parameters to API Components

Storing API Components in SwaggerHub Repository

Overview of Swagger UI    

  • Setting Up a Mock Server for Interactive Documentation
  • Executing Interactive Documentation

Overview of Swagger Codegen

  • Server Stub and Client Libraries for API

Deploying API Versions and Collaborating with External Systems

Securing the Published APIs and Monitoring the Domain

Managing API Lifecycle and Modifications

Troubleshooting

Summary and Conclusion

Requirements

  • An understanding of the cloud environment
  • Knowledge of RESTful web services
  • Experience with any programming language and API framework
  • Knowledge of messaging protocols, YAML, JSON, and HTTP methods

Audience

  • Developers
  14 Hours
 

Testimonials

Related Courses

Managing APIs with Akana

 14 hours

Akana is an API management platform for enterprise. Akana's products help organizations accerelate API creation and deployment with industry-leading security and end-to-end API lifecycle management. This instructor-led, live training (online

API First Design

 14 hours

API First Design refers to the practice of prioritizing the target developer's interests by firstly designing a very good API, then building software on top of that. This approach advocates laying down a strong foundation for others to build

Apigee and API Management

 21 hours

Managing API using Apigee Hybrid

 14 hours

Apigee Hybrid is a platform that allows users to develop and manage API proxies that features a hybrid deployment model. This instructor-led, live training (online or onsite) is aimed at developers who wish to learn and use Apigee Hybrid to

API Security

 7 hours

Application Programming Interface (API) security is the protection of the integrity and preventing or mitigating attacks on APIs. This instructor-led, live training (online or onsite) is aimed at developers who wish to understand how API security

Axway API Gateway for Developers and Administrators

 7 hours

Axway API Gateway provides infrastructure services that enable users to manage, deliver, and secure enterprise-grade application programming interfaces (APIs). This instructor-led, live training (online or onsite) is aimed at developers and

IBM API Connect

 21 hours

IBM API Connect is a secure API management platform that provides tools for all the phases of the API lifecycle including creating, securing, managing, socializing, and analyzing APIs. This instructor-led, live training (online or onsite) is

OpenAI API

 14 hours

OpenAI API is a programming interface that provides tools and models for understanding and generating natural language or code. This instructor-led, live training (online or onsite) is aimed at developers who wish to learn how to use OpenAI API

Designing RESTful APIs

 14 hours

APIs (Application Programming Interface) allow for your application to connect with other applications. In this instructor-led, live training, participants will learn how to write high-quality APIs as they build and secure a backend API

Developing Microservices on Google Cloud Apigee

 21 hours

Google Cloud Apigee is a full lifecycle API (Application Programming Interface) management platform. This instructor-led, live training (online or onsite) is aimed at developers who wish to learn how to build, test, debug and deploy an API on top

Kong API Gateway

 14 hours

Kong is an API management solution that acts as an API gateway for microservices. It has a plug-in architecture that allows users to extend Kong's core functionality.  This instructor-led, live training (online or onsite) is aimed at

Swagger and the OpenAPI Specification

 14 hours

Swagger is an open source framework of tools that use Open API Specification (OAS) files for building, designing, documenting, and consuming RESTful web services. This instructor-led, live training (online or onsite) is aimed at back-end