Создание REST-сервисов на основе Spring | ITDiscovery

Создание REST-сервисов на основе Spring

16.06.18 10:00 - 19:00 17.06.18 10:00 - 19:00
Украина, Харьков, Благовещенская, 1

О событии

Самый оптимальный тренинг для знакомства с REST сервисами! Теперь с использованием Spring 5 и Spring Boot 2!

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

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

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

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

 

Требования к участникам

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

По волнам знаний вас поведёт:

Сергей Моренец Senior Java Developer

  • 15 лет опыта в Java
  • 4 года опыта в преподавании
  • Выпущено более 100 студентов

Работал тренером в Luxoft Training Center. Автор обучающего портала IT-Simulator, основатель курсов ИТ-технологий IT-Discovery.

Автор книг:

Докладчик в ИТ-конференциях регионального и национального уровня, в том числе: JEEconf, JavaFrameworks Days, Dev Talks, Java User Group, JavaDay, IT-Talk (Днепр, Харьков 2016), Java Expert Day (Одесса 2015).

После обучения Вы будете уметь:

    • Использовать Spring Framework 5 в своих проектах;
    • Разрабатывать и поддерживать свои REST веб-сервисы;
    • Использовать Spring для вызова REST сервисов;
    • Использоватеть Spring Security для аутентификации и авторизации;
    • Писать функциональные тесты для своих сервисов;
    • Проверять эффективность и безопасность REST-сервисов
    • Производить мониторинг и масштабирование сервисов
    • Организовать взаимодействие между веб-сервисами в своем проекте

     

наверх