Свържете се с нас
 Продължителност 14 часa

Съдържание и теми, включени в курса

Въведение в REST и JAX-RS

  • Разбиране на принципите на REST
  • Преглед на спецификацията JAX-RS
  • Защо Jersey за разработка на RESTful API

Настройка на средата за разработка

  • Инсталиране на JDK и Maven
  • Създаване на Jersey проект с Maven
  • Структура и конфигурация на проекта

Изграждане на REST API с Jersey

  • Дефиниране на ресурси и крайни точки
  • Използване на HTTP методи (GET, POST, PUT, DELETE)
  • Работа с JSON и XML

Разширена разработка на API

  • Филтри за заявки и отговори
  • Обработка на изключения
  • Внедряване на удостоверяване и оторизация

Тестване на API

  • Ръчно тестване с Postman
  • Автоматизирано тестване с JUnit и REST-assured
  • Мокване на API за тестване

Документиране и версиониране на API

  • Използване на Swagger/OpenAPI с Jersey
  • Документиране на крайни точки
  • Стратегии за версиониране на API

Най-добри практики и отстраняване на проблеми

  • Проектиране на мащабируеми API
  • Справяне с често срещани проблеми в Jersey
  • Съображения за производителност

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

Изисквания

  • Основни познания по програмиране с Java
  • Запознатост с RESTful концепции
  • Разбиране на HTTP методи и JSON

Аудитория

  • Java разработчици
  • API тестери
  • Софтуерни инженери

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


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

Отзиви от участници (3)

Предстоящи Курсове

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