Владение каркасом разработки Spring Framework 5

Где проходит обучение

Онлайн обучение

Начало учёбы и длительность

27 сентября 2021

Стоимость

31 250 рублей

Описание курса

Максимально практический online-курс для опытных Java-разработчиков по использованию Spring Framework.

Всего за 30 часов интенсивного обучения вы узнаете о возможностях Spring Framework и научитесь применять его для решения типичных задач, возникающих в ходе разработки.

Темы, которые вы разберете на курсе:

SPRING IOC

  1. Обзор фреймворка Spring
  2. Spring configuration
  3. События (Events)
  4. Локализация
  5. Конфигурация профилей
  6. Spring Expression Language

SPRING BOOT

  1. Что такое Spring Boot
  2. Основной стартер в POM (spring-boot-starter-parent)
  3. Автоконфигурация
  4. Конфигурация

SPRING AOP

  1. Примеры использования AOP
  2. Типы Аdvicе-ов
  3. Язык Pointcut-ов
  4. Объединение Aspects-ов

SPRING DATA

  1. CrudRepository
  2. JpaRepository
  3. @EnableJpaRepositories
  4. @EnableTransactionManagement
  5. @Transactional
  6. Объявление Query-методов
  7. Использование @Query
  8. Проекции
  9. Хранимые процедуры
  10. SQL запрос по примеру
  11. @Transactional
  12. Блокировки

SPRING REST

  1. REST-сервисы
  2. Request и Response
  3. Request-параметры
  4. Path-параметры
  5. HTTP-хидеры
  6. Spring HATEOAS
  7. Документация REST-сервисов при помощи Swagger

SPRING DATA REST

  1. Представление репозитория Spring Data как REST-сервис
  2. Сортировка и постраничные запросы
  3. HAL-браузер
  4. Настройки Spring Data REST

Группы ограничены – вам будет доступно живое общение с тренером и подробный разбор вопросов, практики и домашних заданий.