ГоловнаКалендарБезкоштовний тренінг-інтенсив «Advanced REST-сервіси на Spring»
Безкоштовний тренінг-інтенсив «Advanced REST-сервіси на Spring»
1 рік назад
Вебінар, Free
17 грудня

Ми вирішили провести цей безкоштовний тренінг-інтенсив, щоб допомогти українським розробникам, які опинилися у складному становищі під час війни.

Крім того, цей тренінг використовуватиме Spring Framework 6 і Spring Boot 3, які вже будуть доступні на той час.

REST — одна з найпопулярніших технологій для побудови клієнт-серверних програм. Завдяки її простоті можна викликати REST сервіси практично з будь-якого клієнта (Java, JavaScript, мобільні клієнти), який підтримує роботу з HTTP протоколом.

На нашому вступному тренінгу «Розробка REST-сервісів на основі Spring» ми з вами вчилися розробляти, підтримувати та тестувати сервіси, познайомилися із Spring MVC та Spring Boot.

Тепер настав час вивчити роботу з REST-сервісами глибше, розглянути теми, які не увійшли до базового тренінгу і які вимагають знань та досвіду роботи з REST-сервісами.

Ви познайомитеся з просунутими use-cases використання та розробки REST API, які стануть вам у нагоді і у вашій роботі.

По кожній темі буде дано теорію і поглиблену практику.

Онлайн-учасники заздалегідь отримають усі матеріали та можуть ставити запитання тренеру.

Таким чином, після тренінгу кожен студент отримає працюючий проект на основі REST API.

Програма тренінгу (2 дні):

1) Кешування REST-сервісів

2) Масштабування роботи сервісів

3) Написання документації вашого REST API

4) Написання специфікації (Open API, Swagger)

5) Версіонування API

6) Spring Data REST

7) Тестування продуктивності. GraalVM та native images

8) Обмеження кількості запитів за допомогою rate limiting

9) Використання etags

10) Spring HATEOAS. Використання HAL

11) Використання бінарних форматів для обміну даними

12) Мокування роботи сервісів за допомогою WireMock

13) Функціональні endpoints

Вимоги до учасників: знання Java SE та Spring Framework/Spring MVC на базовому рівні.

Тренінг пройде17-18 грудня з 10:00 до 18:00 онлайн.

Тренер: Сергій Моренець, розробник з 22-річним досвідом та 14-річнимдосвідом використання Spring.

Кількість місць обмежена, тому реєстрація є обов’язковою.

it-simulator.com/…​ed-rest-servisi-na-spring