Тренінг «Створення REST-сервісів на основі Spring» | DevsDay.ru

Тренінг «Створення REST-сервісів на основі Spring»



Самий насичений тренінг для знайомства з REST сервісами! Тепер з використанням Java 14, Spring framework 5.3 і Spring Boot 2.3!

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

На цьому тренінгу ми вивчимо, як написати свої сервіси на основі фреймворку Spring. Тренінг буде побудований у вигляді набору завдань в рамках однієї програми, що складається з серверної частини (Java).

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

Ви може брати участь в нашому тренінгу як в офісі в Києві, так і онлайн. Онлайн-учасники заздалегідь отримають всі матеріали і можуть задавати питання тренеру.

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

Повноцінний тренінг займає два дні, але учасники можуть вибрати і навчання тільки протягом першого дня або другого дня (вартість відповідно 1000 і 1000 гривень).

Програма тренінгу:

1-й день:

1) Знайомство з REST-сервісами і REST веб-сервісами
2) Відмінності між видами запитів
3) Використання Spring Boot як контейнер
4) REST контролери
5) Вибір і настройка формату обміну даними
6) Використання DevTools для швидкої розробки
7) Кастомізація запитів. Interceptors
8) Валідація даних
9) Обробка помилок
10) Spring MVC під капотом, Налагодження та оптимізація.

2-й день:

1) Server-side pagination
2) Взаємодія між REST-сервісами
3) Кешування даних. JCache і Spring Cache.
4) HATEOAS веб сервіси
5) Моніторинг сервісів. Метрики і перевірка життєдіяльності (Graphite / Grafana)
7) Функціональне тестування сервісів (JUnit 5, Spring Test, Rest Assured).
8) Юніт, інтеграційні та системні тести для Spring MVC додатків
9) Використання Data Transfer Objects (DTO).

Вимоги до учасників: знання Java SE і Spring Framework на базовому рівні, вміння працювати з системами збірки (Maven, Gradle).

Тренінг відбудеться 12-13 вересня з 10:00 до 19:00 за адресою: м Київ, вул. Саперно-Слобідська 22, 3-й поверх ..

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

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


События в IT Киев

Тэги

Java семинар

Самий насичений тренінг для знайомства з REST сервісами! Тепер з використанням Java 14, Spring framework 5.3 і Spring Boot 2.3! REST — одна з найпопулярніших технологій для побудови клієнт-серверних додатків. Завдяки її простоті ви можете викликати REST сервіси практично з будь-якого клієнта (Java, JavaScript, мобільні клієнти), який підтримує роботу з HTTP протоколом. На цьому тренінгу ми вивчимо, як написати свої сервіси на основі фреймворку Spring. Тренінг буде побудований у вигляді набору завдань в рамках однієї програми, що складається з серверної частини (Java). По кожній темі буде дана і теорія, і поглиблена практика. Ви може брати участь в нашому тренінгу як в офісі в Києві, так і онлайн. Онлайн-учасники заздалегідь отримають всі матеріали і можуть задавати питання тренеру. Таким чином, після тренінгу кожен студент отримає працює додаток на основі REST технології. Повноцінний тренінг займає два дні, але учасники можуть вибрати і навчання тільки протягом першого дня або другого дня (вартість відповідно 1000 і 1000 гривень). Програма тренінгу: 1-й день: 1) Знайомство з REST-сервісами і REST веб-сервісами2) Відмінності між видами запитів3) Використання Spring Boot як контейнер4) REST контролери5) Вибір і настройка формату обміну даними6) Використання DevTools для швидкої розробки7) Кастомізація запитів. Interceptors8) Валідація даних9) Обробка помилок10) Spring MVC під капотом, Налагодження та оптимізація. 2-й день: 1) Server-side pagination2) Взаємодія між REST-сервісами3) Кешування даних. JCache і Spring Cache.4) HATEOAS веб сервіси5) Моніторинг сервісів. Метрики і перевірка життєдіяльності (Graphite / Grafana)7) Функціональне тестування сервісів (JUnit 5, Spring Test, Rest Assured).8) Юніт, інтеграційні та системні тести для Spring MVC додатків9) Використання Data Transfer Objects (DTO). Вимоги до учасників: знання Java SE і Spring Framework на базовому рівні, вміння працювати з системами збірки (Maven, Gradle). Тренінг відбудеться 12-13 вересня з 10:00 до 19:00 за адресою: м Київ, вул. Саперно-Слобідська 22, 3-й поверх .. Тренер: Сергій Моренець, розробник з 20-річним досвідом і 12-річним досвідом використання Spring. Кількість місць обмежена, тому реєстрація обов’язкова.
2020-09-12T00:00:00.0000000
2020-09-12T00:00:00.0000000
Тренінг «Створення REST-сервісів на основі Spring»
?.Trim()
Тренінг «Створення REST-сервісів на основі Spring»
Киевская область, г. Киев. 2000 грн для оффлайн-учасників. При оплаті до 2 вересня знижка 20%