План на курса

Въведение

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 разработчици
  14 Hours
 

Брой участници


Започва

Свършва


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Oтзиви от потребители (6)

Свързани Kурсове

API First Design

  14 Hours

Building RESTful APIs Using Laravel

  14 Hours

Свързани Kатегории