Курс поможет понять спецификацию 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 минут. Получите полный доступ, чтобы смотреть без ограничений.
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.