Plan and create APIs specifications with OpenAPI/Swagger


This is a hands-on course with real-world projects. We will plan and write 4 different APIs with OpenAPI/Swagger specification standard. Firstly we will learn about basics concepts before deep dive. This course is NOT a course about Swagger tools, it is a course about how to use properly the OpenAPI specifications, also known as Swagger.

In this course the students will learn:

  • General concepts about REST API
  • Deep dive on OpenAPI specs standard
  • How to use the Trello tool to plan new specs
  • How to use the VS Editor to design APIs

The course was created for students with ZERO knowledge about the subject.

This is a course hands-on, so get ready to learn OpenAPI/Swagger deeply.

  • Knowledge to plan specifications with Trello.
  • Knowledge to create specifications with OpenAPI/Swagger.
  • Knowledge to write specifications using VS Editor.
  • No requirements for this course is necessary.
  • Students that want to be API Developers.
  • Students that want to learn about APIs Specifications.
  • Students that want to learn how to plan the APIs specs projects.
  • Students that want to improve their skills about OpenAPI/Swagger.
  • Students that want to improve their skills about Trello tool.

Course Content

Time: 4 hours
  • Introduction  0/0

    No items in this section

  • Concepts and Tools  0/0

    No items in this section

  • Plan  0/0

    No items in this section

  • Build specifications  0/0

    No items in this section

  • The end  0/0

    No items in this section


Cleison Ferreira de Melo

Senior Software Engineer with over 12 years of experience implementing large back-end software in Java. Including various projects as lead and manager; Lead and build the most important open source IT Service Management software in Latin America, CITSmart, certified in 13 ITIL processes that increased the company's revenue by over 30%. Redesign and build important legacy software such as (Occupational Medicine) that manages over 100,000 lives. I have published six on-line courses that are available on the Udemy platform with over 150,000 students. Awarded the prestigious 1st place, awarded to the top innovative projects.


0 rating

5 stars
4 stars
3 stars
2 stars
1 star
This course includes:
  • 4 hours on-demand video
  • 5 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion