План на курса
Въведение
API дефиниция
- Заявка за API на дефиниционния файл
YAML
- Какво представляват правилата на YAML на YAML
Преглед на услугите RESTful
- Ресурси Държавен трансфер Представителство държавно
Подготовка на средата за разработка
- Инсталиране и конфигуриране Swagger Инсталиране и конфигуриране на Node.Js
REST Web Service Constraint Architecture
- Използване на ограничението клиент-сървър Работа с унифицирани ограничения на интерфейса Работа с ограничението без състояние Използване на HTTP-кеширане Активиране на система от слоеве
Проектиране на REST API
- Внедряване на CRUD операции Използване на обработка на грешки Внедряване на операции за REST APIs Обработка на промени в API за версии на API Caching API Поддържане на страници и частични отговори
Спецификации, използващи Swagger
- Редактиране на документи с Swagger Създаване на спецификации във формат YAML Създаване на пътища и наблюдения Добавяне на документация Добавяне на схеми към OAS файл Използване на SwaggerHub
API Management
- Създаване на стратегия за управление на API Управление на жизнения цикъл на API Генериране на API проксита Контролиране на поведението на API Изграждане на API портал Предоставяне на управление на трафика
Сигурност на API
- Защита с токени и JWT Защита с API ключ и тайно оторизиране чрез OAuth2.0
Обобщение и заключение
Изисквания
- Основно разбиране на REST API
- Опит с JSON или XML формати
- Опит в обектно-ориентирано програмиране
Публика
- Back-end разработчици
Oтзиви от потребители (6)
still able to learn & absorb the lessons even for a non-programmer like myself
JOHN ERWIN ALPAJORA - National Grid Corporation of the Philippines
Course - API First Design
mix between theory and hands on exercise
Lacatus Raluca - DB Global Technology
Course - API Security
Много добре подготвени материали и много квалифициран обучител. Наистина се наслаждавам на упражненията, които можем да правим всички заедно, а обучителят може да коригира грешки текущо благодарение на преглеждането на отдалечените системи
Polska Spółka Gazownictwa sp. z o.o.
Course - IBM API Connect
Machine Translated
Нивото на знания на обучителя
Alejandro Rivas - McCormick Shared Services - EMEA, LLC sp. z o.o.
Course - Designing Web APIs
Machine Translated
Practical hands on
MUHAMMAD BIN ARISHAH - 3F Resources Sdn Bhd
Course - Kong API Gateway
The exercices part.