Python conf in Kharkiv, Nov 16 with Intel, Elastic engineering leaders. Prices go up 21.10

Тренинг «Создание REST-сервисов на основе Spring»

Состоялось
28 сентября (суббота)
Время
10:00 — 19:00
Место
Киев + online
Стоимость
2500 грн. Для онлайн-участников — 2000 грн
Пойдут

Самый насыщенный тренинг для знакомства с REST сервисами! Теперь с использованием Java 12, Spring framework 5.2 и Spring Boot 2.2!

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

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

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

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

Таким образом, после тренинга каждый студент получит работающее приложение на основе REST технологии.

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

Программа тренинга:

1-й день:

1) Знакомство с REST-сервисами и REST веб-сервисами

2) Различия между видами запросов

3) Использование Spring Boot в качестве контейнера

4) REST контроллеры

5) Выбор и настройка формата обмена данными

6) Использование DevTools для быстрой разработки

7) Взаимодействие между REST-сервисами

8) Валидация данных

9) Обработка ошибок

10) Server-side pagination

2-й день:

1) Кеширование данных

2) HATEOAS веб сервисы

3) Мониторинг сервисов (Graphite/Grafana)

4) Масштабирование сервисов

5) Версионирование

6) Функциональное тестирование сервисов (JUnit 5, Spring Test, Rest Assured).

7) Performance testing

8) Документирование REST-сервисов с помощью Swagger. Визуализация через Swagger UI

Требования к участникам: знание Java SE и Spring Framework на базовом уровне, умение работать с системами сборки (Maven, Gradle).

Тренинг пройдет 28-29 сентября с 10:00 до 19:00 по адресу: г. Киев, пр. В. Лобановского (здание Радабанка) 123, 4-й этаж..

Тренер: Сергей Моренец, разработчик с 19-летним опытом и 11-летним опытом использования Spring.

Количество мест ограничено, поэтому регистрация обязательна.

Google Calendar iCal
LinkedIn

Нет комментариев

Подписаться на комментарииОтписаться от комментариев Комментарии могут оставлять только пользователи с подтвержденными аккаунтами.

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