Модуль 4
165,00ч

Spring Boot и работа с базами данных

Слушатели освоят Spring Boot — современный фреймворк для разработки веб-приложений на Java. Научатся создавать и управлять данными из базы с помощью SQL и профессионально работать с системами контроля версий.
Часов в программе
54,00 часа
лекции
62,00 часа
практика
29,00 часов
самостоятельная
20,00 часов
промежуточная аттестация
165,00 часов
всего
Материально-технические условия реализации программы:
Вид занятий: Самостоятельная работа.
Требуемое ПО:
Браузер Google Chrome и/или Яндекс.Браузер. cреда разработки IDEA, Git Bash и/или командная строка.
Вид занятий: Лекции
Требуемое ПО:
Браузер Google Chrome и/или Яндекс.Браузер
Информационные ресуры
«Spring в действии.» Крейг Уоллс :
https://www.litres.ru/kreyg-uolls/spring-v-deystvii-2/
«Spring. Все паттерны проектирования.» Динеш Раджпут :
https://www.litres.ru/dinesh-radzhput-18777954/spring-vse-patterny-proektirovaniya-43123796/
«Spring Boot 2. » Фелипе Гутьеррес:
https://www.litres.ru/get_pdf_trial/64070357.pdf
«Software Architecture Patterns » Марк Ричардас:
https://www.oreilly.com/library/view/software-architecture-patterns/9781491971437/ch01.html (
Образовательные ресуры
Интерактивная образовательная онлайн-среда Яндекса.

Учебно-методические материалы

Методы, формы и технологии

Форма обучения - заочная.
В модуле используются наглядные, словесные и практические методы организации процесса обучения.
Методы контроля: самопроверки, автоматизированная проверка в специально выделенной (изолированной) среде для безопасного исполнения компьютерных программ, взаимопроверки слушателями выполненных работ.

Методические разработки

Дополнительная профессиональная программа профессиональной переподготовки «Java-разработчик бэкенда»

Материалы курса

Лекционные материалы, практические задания, расположенные в интерактивном учебнике в LMS Яндекс Практикума.

Учебная литература

«Spring в действии.» Крейг Уоллс :
https://www.litres.ru/kreyg-uolls/spring-v-deystvii-2/
«Spring. Все паттерны проектирования.» Динеш Раджпут :
https://www.litres.ru/dinesh-radzhput-18777954/spring-vse-patterny-proektirovaniya-43123796/
«Spring Boot 2. » Фелипе Гутьеррес:
https://www.litres.ru/get_pdf_trial/64070357.pdf
«Software Architecture Patterns » Марк Ричардас:
https://www.oreilly.com/library/view/software-architecture-patterns/9781491971437/ch01.html (

Темы

Тема 1. Maven Тема 2. Spring framework Тема 3. Логирование Тема 4. Lombok Тема 5. Spring advanced Тема 6. Параметры запроса и формат ответа Тема 7. Обработка ошибок Тема 8. Базы данных Тема 9. Расширенные возможности sql Тема 10. Работа с БД из Spring Тема 11. Групповой проект по Spring Boot
Лекции
5,00ч
Практические занятия
5,00ч
Всего
10,00ч
Лекции
6,00ч
Практические занятия
7,00ч
Всего
13,00ч
Лекции
3,00ч
Практические занятия
4,00ч
Всего
7,00ч
Лекции
7,00ч
Практические занятия
10,00ч
Всего
17,00ч
Лекции
6,00ч
Практические занятия
7,00ч
Всего
13,00ч
Лекции
8,00ч
Практические занятия
10,00ч
Всего
18,00ч
Лекции
6,00ч
Практические занятия
6,00ч
Всего
12,00ч
Лекции
4,00ч
Практические занятия
5,00ч
Всего
9,00ч
Лекции
4,00ч
Практические занятия
4,00ч
Всего
8,00ч
Лекции
4,00ч
Практические занятия
4,00ч
Всего
8,00ч
Лекции
1,00ч
Самостоятельная работа
29,00ч
Всего
30,00ч
Промежуточная аттестация 20,00 часов
Модуль Spring Boot Проектная работа