Udemy

Master OpenAPI and the Swagger Framework

立即報名
  • 2,798 名學生
  • 更新於 11/2019
3.6
(64 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
2 小時 39 分鐘
教學語言
英語
授課導師
Vaga Notes
評分
3.6
(64 個評分)
2次瀏覽

課程簡介

Master OpenAPI and the Swagger Framework

2000+ Students! Master everything you need to know about Open API and Swagger Tools

Whether you are a QA professional looking for a way to test API's or a developer looking for a one stop shop to manage your entire API design and development cycle Swagger has a solution for you . For business analysts Swagger can handle everything from API versioning to documentation.


You will get a quick grasp on Swagger. It is one of the best set of API development tools out there, with the ability to design and document own projects for free.

The course is divided into sections, each independently forms a module and a course in itself. Whether you are looking to get some experience with OpenAPI or a professional looking for a tool to standardize and document your API you will find what you need here. Everything is well documented and separated, so you can find what you need. Assignments and Quizzes will make sure you stay on track and test your knowledge.


Swagger Hub UI

We will enter the Swagger Hub home page called "My Hub". We will go over some key features. After which, we will learn how to edit an API in the editor UI. This will also generate documentation for them. Learn how to search, filter and sort existing API's. We will then see how we can use keyboard shortcuts to get our swagger tasks done in seconds.

Working with API's in SwaggerHub

So you've learnt how to navigate around the UI, now it is time to play with API's. Learn how to Create, Fork, Copy and Publish API's.

Working with Versions in Swagger Hub

You cannot run any significant project without versioning. And Swagger Hub has you covered. We will learn how to manage versions, and use the different features SwaggerHub exposes us to. We will also checkout the different ways to compare and merge API's.
We will learn how to use tags and commits. As well as assign and merge Merge Requests. Also learn different ways to re-name an API as well as delete and download them in a variety of different ways.

Master Open API

Open API is the language(for lack of a better description) with Swagger Tools use to design, document and standardize API's. First you will get an overview with a sample API. Then we will delve into details of individual components. We will show you all the options and capabilities you get by using paths, servers, parameters, schema and responses. Learn how to use the different types of authentication.


Intro to Swagger Inspector

Sign in and get set up on Swagger Inspector. This tools will help you test and reverse engineer API's. You will check out different features and authentication modes with us. Master navigating the UI of this handy tool.

This course will hand hold you through the basics and show you everything you need to get started with Swagger.This course will give you a great understanding of all the major concepts of Swagger. You will be pro before you know it. Let us get started!



課程章節

  • 9 個章節
  • 52 堂課
  • 第 1 章 The Intro
  • 第 2 章 Swagger Hub UI
  • 第 3 章 Working with API's in Swagger Hub
  • 第 4 章 Working with Versions in Swagger Hub
  • 第 5 章 Master Open API 3.0
  • 第 6 章 Open API 2.0 VS Open API 3.0
  • 第 7 章 Intro to Swagger Inspector
  • 第 8 章 Swagger VS RAML
  • 第 9 章 JSON AND YAML

課程內容

  • How to use Open API to create and design APIs, How to use Swagger Hub's features to design APIs, How to create and fork an API, How to copy and delete APIs, Master the Swagger Hub User Interface, Use Keyboard Shortcuts in Swagger Hub, Become a pro at versioning in Swagger Hub, Compare, Download, Delete, Re-name API's, Master the different parts of Open API, Learn how to use Paths, Servers, Parameters, Schema, Requests and Responses, Get familiar with different types of authentication in Open API, Learn and practice Swagger Inspector

此課程所涵蓋的技能


評價

  • J
    John Menke
    2.5

    Mistakes in videos

  • V
    Vineet Kumar
    1.0

    Teaching is an art. Felt bore, the way you teach. Lot of unnecessary scrolling of page contents. It becomes difficult to focus. Need to improve your communication skill because it gives impression that you are not interested in teaching. Hope you take this in a positive way.

  • A
    Andrew Pearce
    2.0

    Style very informal. Some inaccuracies in what is spoken. Too much cut & paste. Lack of knowledge of some basic principles of REST API construction and terminology used when describing URLs.

  • C
    Chris Metz
    4.5

    Solid, complete content. Easy to follow instructor. One suggestion to help reinforce the concepts is to call the REST API, define/show OAS yaml file for the REST API, then call it one more time and explain how it matches up with OAS spec. Great class, thanks!

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意