Курс на Stepik
Обложка курса «Spring и его модули - Часть I, Базовые темы - Блок 3/3» на Stepik
2 100 ₽

Spring и его модули - Часть I, Базовые темы - Блок 3/3 0.000

Открыть на
STEPIK.ORG

"Базовая" часть линейки курсов про Spring, 3-й учебный блок. Содержит три модуля: 1) про Spring Data, 2) про Spring REST, и 3) про Spring Data REST. Дает наглядное и доходчивое представление об этих технологиях. Прямо сейчас стоимость данного блока составляет ПОЛОВИНУ его будущей цены.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Spring и его модули - Часть I, Базовые темы - Блок 3/3»Учеников на курсе 4
Сертификаты, выданные на курсе «Spring и его модули - Часть I, Базовые темы - Блок 3/3»Сертификатов выдано 0
Отзывы о курсе «Spring и его модули - Часть I, Базовые темы - Блок 3/3»Отзывов получено 0
Рейтинг курса «Spring и его модули - Часть I, Базовые темы - Блок 3/3»Рейтинг курса 0.000
Уроки в курсе «Spring и его модули - Часть I, Базовые темы - Блок 3/3»Количество уроков 63
Время прохождения курса «Spring и его модули - Часть I, Базовые темы - Блок 3/3»Время прохождения курса
Стоимость курса «Spring и его модули - Часть I, Базовые темы - Блок 3/3»Стоимость курса 2 100 ₽
Обновления курса «Spring и его модули - Часть I, Базовые темы - Блок 3/3»Обновления курса
Дата публикации курса «Spring и его модули - Часть I, Базовые темы - Блок 3/3»Дата публикации курса
Последнее обновление курса «Spring и его модули - Часть I, Базовые темы - Блок 3/3»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Spring и его модули - Часть I, Базовые темы - Блок 3/3» 3 раздела Уроки в курсе «Spring и его модули - Часть I, Базовые темы - Блок 3/3» 63 урока Время прохождения курса «Spring и его модули - Часть I, Базовые темы - Блок 3/3» 9 ч. Последнее обновление курса «Spring и его модули - Часть I, Базовые темы - Блок 3/3» обн. 11 сентября 2026

Модуль Spring Data

36 уроков
1. Обзор модуля Spring Data
2. Конфигурация проектов лабораторного практикума
3. И вновь про DAO-паттерн
4. Интерфейсы Repository и CrudRepository; @Entity, @Column: теория
5. Интерфейсы Repository и CrudRepository; @Entity и @Column: демо
6. Интерфейсы PagingAndSoringRepository, JpaRepository: теория
7. Интерфейсы PagingAndSoringRepository, JpaRepository: демо
8. Первое знакомство с @Transactional: теория
9. Первое знакомство с @Transactional: демо
10. Методы запроса: теория
11. Методы запроса: демо
12. Пагинация и сортировка: теория
13. Пагинация и сортировка: демо
14. Ограничение результатов запроса, интерфейс Streamable: теория
15. Ограничение результатов запроса, интерфейс Streamable: демо
16. null-обработка: @NonNullApi, @NonNull и @Nullable: теория
17. null-обработка: @NonNullApi, @NonNull и @Nullable: демо
18. Асинхронный запуск запроса с помощью @Async: теория
19. Асинхронный запуск запроса с помощью @Async: демо
20. Применение аннотации @Query: теория
21. Применение аннотации @Query: демо
22. Создание запроса через Sort.Order и unsafe(): теория
23. Создание запроса через Sort.Order и unsafe(): демо
24. @Param и предопределенные SpEL-переменные: теория
25. @Param и предопределенные SpEL-переменные: демо
26. Аннотация @Modifying: теория
27. Аннотация @Modifying: демо
28. Знакомство с проекциями: теория
29. Знакомство с проекциями: демо
30. Запрос по образцу (QBE): теория
31. Запрос по образцу (QBE): демо
32. Хранимые процедуры: теория
33. Хранимые процедуры: демо
34. Знакомство с блокировками и @Lock: теория
35. Знакомство с блокировками и @Lock: демо
36. Опционное демо: проект с поддержкой БД и REST-запросов

Модуль Spring REST

19 уроков
1. Знакомство с REST-архитектурой
2. Что такое RESTful-службы
3. Знакомство с HTTP_запросами: теория
4. Знакомство с HTTP_запросами: демо
5. Spring Boot и разработка веб-приложений
6. Аннотации @RestController и @RequestMapping
7. URI_шаблоны
8. Пользовательский тип содержимого: теория
9. Пользовательский тип содержимого: демо
10. @RequestBody, @PathVariable и др.популярные аннотации
11. ResponseEntity, @ExceptionHandler и @ControllerAdvice
12. Наиболее востребованные аннотации и обработка исключений: демо
13. Знакомство с HATEOAS
14. Ричардсоновская модель зрелости REST-служб
15. Класс RepresentationModel
16. EntityModel, CollectionModel и сборщик модели: теория
17. EntityModel, CollectionModel и сборщик модели: демо
18. OpenApi, Swagger UI и библиотека Springfox: теория
19. OpenApi, Swagger UI и библиотека Springfox: демо

Модуль Spring Data REST

8 уроков
1. Знакомство с модулем Spring Data REST
2. Пути и ресурсы в Spring Data REST: теория
3. Пути и ресурсы в Spring Data REST: демо
4. Знакомство с браузером HAL: теория
5. Знакомство с браузером HAL: демо
6. Настройка путей
7. Сокрытие ресурсов и аннотация @RepositoryRestController: теория
8. Сокрытие ресурсов и аннотация @RepositoryRestController: демо