Бесплатная подборка онлайн-курсов для старта работы по IT профессии от Geekbrains

Java: Spring Boot 2.x + HATEOAS

Java: Spring Boot 2.x + HATEOAS. Открытый курс для всех желающих приобщиться к живой современной разработке на Java.

Udemy
0 отзывов

О курсе

Java: Spring Boot 2.x + HATEOAS. Открытый курс для всех желающих приобщиться к живой современной разработке на Java. Мы создадим с нуля основу любого современного REST веб-приложения: аутентификация и авторизация на основе ролей, регистрация пользователя в приложении, управление своим профилем и администрирование пользователей. Курс НЕ научит вас программировать. Он даст почувствовать вкус современной Java разработки, "аванс", который затем нужно будет отрабатывать, обучаясь самостоятельно решать типичные задачи Java разработчика, читать логи, дебажить, искать решения и выбирать из них лучшее. И, конечно же, кодировать. Красиво, чисто и правильно, без больших ляпов по незнанию или невниманию.

Количество занятий: 17
Длительность занятий в минутах: 99
Сертификат об окончании:
Автор курса: Григорий Кислин
Задачи и задания:

Программа

  • Урок 1 Что такое Spring-Boot. Первое приложение / Spring Initializr
  • Урок 2. Spring Boot maven plugin. Конвертация в WAR. Детали реализации
  • Урок 3. Настройка проекта
  • Урок 4. Проект Lombok
  • Урок 5. Spring Data JPA. ApplicationRunner
  • Урок 6. H2. Популирование и конфигурирование
  • Урок 7. Рефакторинг model. Spring Data JPA @Query
  • Урок 8. Spring Data REST
  • Урок 9. Конфигурирование Jackson
  • Урок 10. Подключение Security. Аутентификация по умолчанию
  • Урок 11. Конфигурирование в коде приложения. Password Encoding
  • Урок 12. Аутентификация пользователя из БД. AuthUser
  • Урок 13. Role and GrantedAuthority
  • Урок 14. Basic authorization. Кастомизация Json
  • Урок 15REST AccountController
  • Урок 16. Error handling
  • Урок 17. Добавление HATEOAS в AccountController. Paging
Принять участие

Отзывы

Оценка
Все отзывы

Другие курсы

Видеокурс
Как стать Java Developer с нуля и зарабатывать деньги на IT
Udemy
8 занятий
0 часов
Разработка программ на Java
Принять участие
Видеокурс   Текстовой материал
Java. Базовый курс
Stepik
23 занятия
5 часов
Разработка программ на Java
Принять участие
Видеокурс
Java для Android-разработчиков
Loftschool
13 занятий
1 час
Разработка программ на Java
Принять участие