Курс поможет понять спецификацию Open API и то, как описывать и документировать API, использующие ее. К концу этого курса студенты будут понимать все нижеперечисленные темы:
1) Разработка API с помощью OpenAPI и инструментов Swagger.
2) Описание, документирование деталей API с использованием спецификаций OpenAPI.
3) История OpenAPI и Swagger и связь между ними.
4) Подробная информация об инструментах Swagger, таких как Swagger Editor, Swagger UI, Swagger Inspector, Swagger Hub, Swagger Codegen и т. д.
5) Как начать работу с OpenAPI в code first и проектировать первые сценарии.
6) Как написать рабочий документ OpenAPI, используя синтаксис YAML.
7) Написание повторно используемого контента внутри спецификации Open API с компонентами.
8) Типы данных, поддерживаемые спецификацией Open API, и их детали.
9) Наследование и полиморфизм внутри OpenAPI с ключевыми словами oneOf, anyOf, allOf и not.
10) Как описать безопасность API в спецификации Open API.
11) Как имитировать API с помощью спецификации Open API и фиктивного сервера Prism.
12) Как генерировать клиентский код и серверные заглушки с помощью OpenAPI для различных популярных языков программирования и фреймворков.
13) Развертывание и размещение спецификации Open API на странице GitHub вместе с пользовательским интерфейсом Swagger.
14) Предоставление примеров данных для API внутри спецификации Open API.
15) Преимущества использования спецификации Open API.
16) Предоставление лучшей документации с использованием синтаксиса CommonMark внутри спецификации Open API.
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Defining OAuth2 & OpenIDConnect security inside OAS - Theory
Урок 67.
00:03:52
Defining OAuth2 security inside OAS - Demo
Урок 68.
00:02:41
Defining security at individual operation level
Урок 69.
00:02:50
Hosting OpenAPI specification using GitHub pages - Part 1
Урок 70.
00:09:34
Hosting OpenAPI specification using GitHub pages - Part 2
Урок 71.
00:12:57
Mock APIs using OpenAPI specification
Урок 72.
00:08:58
Generate Server stubs using OpenAPI specification
Урок 73.
00:09:13
Generate client code using OpenAPI specification
Урок 74.
00:14:04
Demo of OpenAPI Spring (Java framework) library springdoc-openapi
Урок 75.
00:01:48
Thank You & Congratulations
Автор - udemy
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
OpenAPI / Swagger для тестирования и генерации кода в ASP.NET Core
Using OpenAPI/Swagger for Testing and Code Generation in ASP.NET Core
Тестирование API повышает его надежность. Генерация клиентского кода помогает быстро начать работу при создании клиента, который использует ваш API. OpenAPI может помочь с обоими. В этом курсе, используя OpenAPI / Swagger для тестирования и генерации кода в ASP.NET Core, вы получите возможность тестировать API и генерировать код из него.