Spring Boot 2.x + HATEOAS

event_note Разделов - 7
access_time 48 ак.ч.
art_track Лекций - 23
ondemand_video 1 ч 39 мин
credit_card Стоимость - Бесплатно
Описание
Открытый курс для всех желающих приобщиться к живой современной разработке на Java
Для прохождения достаточно некоторого опыта программирования на Java. Желательно опыт с Ultimate IDEA и знание азов Git.
Для новичков и начинающих:
Курс НЕ научит вас программировать, как и любые другие бесплатные материалы в сети
Он даст почувствовать вкус современной Java разработки, "аванс", который затем нужно будет отрабатывать, обучаясь самостоятельно решать типичные задачи Java разработчика, читать логи, дебажить, искать решения и выбирать из них лучшее. И, конечно же, кодировать. Красиво, чисто и правильно, без ляпов по незнанию или невниманию. То есть участие в больших Enterprise проектах, ревью кода, практика от профессиональных разработчиков
Преподаватель: Григорий Кислин
* Курс является бесплатным и в нем не предусмотрены ответы преподавателя на Ваши вопросы.
Интересующие Вас вопросы рекомендуем публиковать в разделе "Комментарии", чтобы ответ на них могли дать другие пользователи
Рекомендуем Вам:
1. Что такое Spring-Boot. Первое приложение / Spring Initializr
2. Spring Boot maven plugin. Конвертация в WAR. Детали реализации
3. Настройка проекта
4. Lombok: что такое и как работает
1. Spring Data JPA. ApplicationRunner
2. Работа с DB. H2. Популирование и конфигурирование
3. Рефакторинг model. Spring Data JPA @Query
1. Spring Data REST
2. Конфигурирование Jackson
1. Подключение Security. Аутентификация по умолчанию
2. Конфигурирование в коде приложения. Password Encoding
3. Аутентификация пользователя из БД. AuthUser
4. Role and GrantedAuthority
5. Basic authorization. Кастомизация Json
1. REST AccountController
2. Error handling
3. Добавление HATEOAS в AccountController. Paging
1. Документирование REST API: Swagger / OpenAPI 3.0
2. Тестирование
3. Кэширование
1. Обновление и рефакторинг
2. Защита от XSS (Cross Site Scripting)
3. Удаление Spring Data Rest (опционально)
Отзывы могут оставлять только те пользователи, которые получили сертификат.