События в Одессе 07 серпня 2021

Створення REST-сервісів на основі Spring

07 серпня 2021, 10:00
категория: семінар/тренінг
место: Адреса проведення (дивись в описі)

Самий насичений тренінг для знайомства з REST сервісами! Тепер з використанням Java 16, Spring framework 5.3 і Spring Boot 2.5! REST - одна з найпопулярніших технологій для побудови клієнт-серверних додатків. Завдяки її простоті ви можете викликати REST сервіси практично з будь-якого клієнта (Java, JavaScript, мобільні клієнти), який підтримує роботу з HTTP протоколом. На цьому тренінгу ми вивчимо, як написати свої сервіси на основі фреймворку Spring. Тренінг буде побудований у вигляді набору завдань в рамках однієї програми, що складається з серверної частини (Java). По кожній темі буде дана і теорія, і поглиблена практика. Ви може брати участь в нашому тренінгу як в офісі в Одесі, так і онлайн. Онлайн-учасники заздалегідь отримають всі матеріали і можуть задавати питання тренеру. Таким чином, після тренінгу кожен студент отримає працює додаток на основі REST технології. Повноцінний тренінг займає два дні, але учасники можуть вибрати і навчання тільки протягом першого дня або другого дня (вартість відповідно 900 і 900 гривень). Програма тренінгу: 1-й день: 1) Знайомство з REST-сервісами та RESTful веб-сервісами. Ресурси та подання 2) Відмінності між видами запитів. Web maturity model 3) Використання Spring Boot як контейнер 4) REST контролери. CRUD операції. 5) Підтримка та налаштування Jackson для сериализации / десеріалізациі. HTTP конвертори. 6) Вибір і настройка формату обміну даними 7) Валідація даних в Spring MVC8) Використання DevTools для швидкої розробки 9) Server-side pagination 10) Використання Data Transfer Objects (DTO). Основні бібліотеки 2-й день: 1) Обробка помилок. Використання Spring AOP 2) Кастомізація запитів. Interceptors 3) Spring MVC під капотом, Handler mapping. Налагодження та оптимізація. 4) Моніторинг сервісів. Метрики і перевірка життєдіяльності, звіти і візуалізація даних (Graphite / Grafana) 5) Функціональне тестування сервісів (JUnit 5, Spring Test, Rest Assured). 6) Юніт, інтеграційні та системні тести для Spring MVC додатків 7) Взаємодія між REST-сервісами Вимоги до учасників: знання Java SE і Spring Framework на базовому рівні, вміння працювати з системами збірки (Maven, Gradle). Тренінг пройде 7-8 серпня з 10:00 до 19:00 за адресою: м Одеса, вул. Буніна 19. Тренер: Сергій Моренець, розробник з 21-річним досвідом і 13-річним досвідом використання Spring. Кількість місць обмежена, тому реєстрація обов'язкова. https: //it-simulator.com / ...

Афиша события — Створення REST-сервісів на основі Spring в Адреса проведення