Published 4/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 300.51 MB | Duration: 1h 0m
Design, Develop, and Document APIs using OpenAPI and Swagger Tools
What you'll learn
Design API Specifications with Swagger Editor
Generate code with Swagger Codegen
Generate documents with Swagger UI
Test the API on Swagger UI
Basics of OpenAPI Specifications
Requirements
Experience with at least one programming language will help
Description
Welcome to the Swagger Tools Course! Are you ready to unlock the power of OpenAPI and Swagger Tools? Look no further! Whether you’re a seasoned developer, a curious designer, or a tech-savvy writer, this course is your gateway to simplifying API design, documentation, development, and testing.What’s in Store for You?Swagger Tools Unleashed: Dive into the world of Swagger Tools, including Swagger Editor, Swagger UI, Swagger Codegen, etc. These tools are your trusty companions on the journey to API greatness.Design Like a Pro: Learn how to craft APIs using Swagger Editor and Swagger UI. Create an OpenAPI Specification from scratch, shaping your API with precision and elegance.Codegen Magic: Ever wished for a genie to write your boilerplate code? Swagger Codegen grants that wish! Generate server code stubs and client SDKs directly from your OpenAPI spec. No more mundane setup—just dive into coding!Testing Made Effortless: Swagger Inspector steps up to the plate. Test APIs seamlessly without leaving the Swagger ecosystem. It’s like having a QA superhero by your side.Hands-On Exploration: Buckle up for a mini-project adventure! We’ll guide you through practical scenarios, applying everything you’ve learned. It’s not just theory; it’s hands-on magic.Who’s Your Guide?Meet Anshul Yadav, your friendly neighborhood software engineer with over 6 years of industry experience. He’s here to demystify Swagger Tools and empower you on your API journey.So, grab your virtual backpack, sharpen your API pencils, and join us in the class. Let’s build APIs that rock! See you there!
Overview
Section 1: Introduction
Lecture 1 Course Structure
Lecture 2 Swagger Tools
Lecture 3 Swagger Editor
Lecture 4 Swagger Codegen
Lecture 5 Swagger UI
Lecture 6 Other Tools
Section 2: OpenAPI Specification
Lecture 7 Section Overview
Lecture 8 Basic Structure
Lecture 9 Metadata
Lecture 10 Servers
Lecture 11 Paths
Lecture 12 HTTP Methods
Lecture 13 Request Body
Lecture 14 Input & Output Models
Section 3: Mini Project: Todo List API
Lecture 15 Demo
Backend developers who want to use Swagger Tools
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.