- Продолжительность курса – 40 дней.
- Продолжительность одного занятия – 1,5 часа.
- Общее количество занятий – 80 часов.
Изучение основ Spring
- Введение в Spring
- Знакомство с Spring и Spring Boot и как инициализировать Spring проект. В этих уроках вы сделаете первые шаги к созданию приложения Spring, которое вы будете расширять на протяжении всего курса.
- Разработка веб приложения в Spring
- Изучаете создание веб-слоя приложения с использованием Spring MVC. В этих уроках вы создадите контроллеры, которые обрабатывают веб-запросы и представления, отображать информацию в веб-браузере.
- Работа с данными в Spring
- Изучаете внутреннюю часть приложения Spring, где данные сохраняются в реляционной базе данных.
- Ограничение доступа к приложениям в Spring
- Вы будете использовать Spring Security для аутентификации пользователей и предотвращения несанкционированного доступа к приложению и его данным.
- Конфигурирование приложения в Spring
- На этих уроках вы изучите как настроить приложение Spring, используя свойства конфигурации Spring Boot. Вы также узнаете, как выборочно применять настройки используя профили.
Дополнительные курсы по Sring Framework 5
№ | Предсказуемое управление проектом разработки программного обеспечения | Количество часов |
1 | Интеграция в Spring | 20 |
2 | Реактивный Spring | 20 |
3 | Облачно-нативный Spring в облаке | 20 |
Итого: | 80 |
Тематика аудиторных занятий:
№ | Тема | Количество Часов |
1. Основы Spring | 20 | |
1.1 | Введение в Spring | 5 |
1.2 | Разработка веб приложения в Spring | 5 |
1.3 | Работа с данными в Spring | 5 |
1.4 | Ограничение доступа к приложениям в Spring | 5 |
1.5 | Конфигурирование приложения в Spring | 5 |
2. Интеграция в Spring | 20 | |
2.1 | Создание REST сервиса | 4 |
2.2 | Использование REST сервиса | 4 |
2.3 | Асинхронная оправка сообщения | 6 |
2.4 | Интеграция приложения Spring | 6 |
3. Реактивный Spring | 20 | |
3.1 | Знакомство с Reactor | 6 |
3.2 | Разработка реактивного API | 6 |
3.3 | Реактивное сохранение данных | 8 |
4. Облачно-нативный Spring в облаке | 20 | |
1 | Введение в сервисы (микросервисы) | 6 |
2 | Управление конфигурацией | 6 |
3 | Мониторинг и обработка отказов и задержек. | 8 |
Итого: | 80 |