План на курса

Въведение

    Web API срещу RESTful API срещу SOAP API Преглед на основните концепции и архитектура на уеб API

Приготвяме се да започнем

    Избор на правилната API парадигма Примерен бизнес случай на API технологии и инструменти за уеб API

Защита на API

    Удостоверяване и оторизация Работа с OAuth Внедряване на защита на WebHooks

Designing Web APIs

    Разбиране на случаите на използване в реалния свят Дефиниране на проблема и бизнес целите Изграждане на архитектурата Написване на API спецификация Най-добри практики за проектиране на API

API за мащабиране

    Оптимизиране на изчислителни ресурси Развиващ се дизайн на API Пагиниране на страници Ограничаващи скоростта API SDK за разработчици

API за тестване и публикуване

    Дефиниране на тестови случаи Автоматизиране на тестване на API Оценка на резултатите от теста Публикуване на уеб API

Отстраняване на неизправности

Обобщение и следващи стъпки

Изисквания

  • Познаване на API
  • Опит в уеб програмирането (Javascript, ASP.NET, PHP, C# и др.)

Публика

  • Разработчици
 14 Hours

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



Цена за участник

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

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

Managing APIs with Red Hat 3Scale

14 Hours

Reactive Programming with Angular RxJS

14 Hours

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