Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 5
×

Тренінг «Створення REST-сервісів на основі Spring» (подія в архіві)

Відбулось
12 вересня 2020 (субота)
Місце
Київ + online
Вартість
2000 грн для оффлайн-учасників. При оплаті до 2 вересня знижка 20%
Підуть

Самий насичений тренінг для знайомства з 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.

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

Google Calendar iCal
👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Підписатись на коментарі