Udemy.com [Udemy] Архитектура ПО: Проектирование REST API - Полное руководство (2021)

  • ОФОРМИТЬ ПОДПИСКУ

Calvin Candie

Вечный

Calvin Candie

Вечный
2 Сен 2018
36,531
1,715
Автор: Udemy
Название: Архитектура ПО: Проектирование REST API - Полное руководство (2021)

[Udemy] Software Architecture: REST API Design - The Complete Guide (2021)

1763120347602.png

REST API является стандартом в мире веб-API, и он есть на всех основных веб-сайтах - Twitter, Amazon, Facebook, Google и многих других. Если вы разрабатываете веб-приложение, разработчики, использующие его, ожидают, что оно будет иметь REST API. Но как выделить свой REST API? Как вы можете убедить пользователей API действительно использовать API, а не просто взглянуть на него и уйти? А в современном мире REST API разработчиков привлечь непросто.


Ключ к выделению вашего API - это разработка хорошо продуманного API, который:

  • 1. Прост в использовании;
  • 2. Легко понятен;
  • 3. Последовательный;
  • 4. Исполнительный;
  • 5. Просто работает.
Хороший архитектор программного обеспечения должен уметь спроектировать такой API! Фактически, разработка API - одна из важнейших задач архитектора программного обеспечения. В этом всеобъемлющем курсе вы получите все знания, необходимые для разработки отличного профессионального REST API с использованием методов, которые являются ведущими в отрасли API.

Вот некоторые из тем, обсуждаемых в этом курсе:
  • Что такое API и что такое веб-API;
  • Внутренняя структура запроса и ответа REST;
  • Инструменты, которые могут помочь вам имитировать вызовы REST API, такие как Postman и Beeceptor;
  • Особая роль HTTP-глаголов;
  • Как должен выглядеть URL-адрес REST API;
  • Что такое коды ответа и почему они важны;
  • Как придать вашему API профессионально оформленную документацию;
  • Как добавить аутентификацию и авторизацию в свой API;
  • Методы повышения производительности для повышения отзывчивости вашего API;
  • Мониторинг и его важность;
  • И многое другое ...
Материал на английском языке

Подробнее:
Скрытое содержимое доступно для зарегистрированных пользователей!

Скачать: