Модуль 4
52,00ч

Основы веб-разработки на Spring Framework

Основы Java EE
Введение в Spring
Spring MVC
Spring Boot
Веб-инструментарий Spring Framework
Тестирование в Spring
Практика разработки новостного портала
Часов в программе
24,00 часа
лекции
26,00 часов
самостоятельная
2,00 часа
промежуточная аттестация
52,00 часа
всего
Материально-технические условия реализации программы:
Вид занятий: лекция
Требуемое ПО:
Любая современная операционная система и настроенная в зависимости от языка программирования среда разработки: любая привычная IDE, для Python — установленный интерпретатор с python.org и любая привычная IDE.
Вид занятий: Практическое занятие
Требуемое ПО:
Любая современная операционная система и настроенная в зависимости от языка программирования среда разработки: любая привычная IDE, для Python — установленный интерпретатор с python.org и любая привычная IDE.
Вид занятий: Самостоятельная работа
Требуемое ПО:
Любая современная операционная система и настроенная в зависимости от языка программирования среда разработки: любая привычная IDE, для Python — установленный интерпретатор с python.org и любая привычная IDE.
Информационные ресуры
• Официальная документация по Spring Web MVC [Электронный ресурс]//URL.:
http://docs.spring.io/spring/docs/current/spring-framework-reference/html/mvc.html
• Официальная документация проекта Spring Boot [Электронный ресурс]//URL.:
http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/htmlsingle
• Официальная документация Spring [Электронный ресурс]//URL.: https://spring.io/docs
Образовательные ресуры
• Паттерны для новичков: MVC vs MVP vs MVVM. – 2014. [Электронный ресурс]//URL.: https://habrahabr.ru/post/215605/
• Паттерны проектировния vs архитектурные паттерны? [Электронный ресурс]//URL.: https://qna.habr.com/q/18502
• Перевод туториалов по libGDX — часть 2 (рисование изображений).
[Электронный ресурс]//URL.: https://habr.com/ru/post/143405/
• Пишем загрузочный сектор [Электронный ресурс]//URL.: http://www.compdoc.ru/prog/asm/boot_sector/
• Подготовка к собеседованию Java (ООП) — часть 1. [Электронный ресурс]//URL.: http://javastudy.ru/interview/java-oop/

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

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

Метод проблемного обучения
Метод питчинга
Метод проектного обучения

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

Методические рекомендации по промежуточной аттестации
Методические рекомендации по развертыванию проекта

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

Принципы работы с Spring Framework

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

• Никсон Робин Создаем динамические веб-сайты с помощью PHP, MySQL,
JavaScript, CSS и HTML5. Питер, 2019. - 816 с.
• Пирс Б. Типы в языках программирования, М.: «Лямбда пресс», «Добросвет», 2011. 680 с.
• Уоллс Крейг “Spring в действии”, ДМК Пресс 2015, стр – 754
• Фомин Д.В. Компьютерные сети. Учебно-методическое пособие. 2-е изд., стр. 68

Темы

Введение в Spring Spring MVC Spring Boot Java Persistence API. Hibernate Spring Data Thymeleaf Spring REST Spring Security
Лекции
2,00ч
Самостоятельная работа
2,00ч
Всего
4,00ч
Лекции
2,00ч
Самостоятельная работа
2,00ч
Всего
4,00ч
Лекции
2,00ч
Самостоятельная работа
2,00ч
Всего
4,00ч
Лекции
4,00ч
Самостоятельная работа
4,00ч
Всего
8,00ч
Лекции
4,00ч
Самостоятельная работа
4,00ч
Всего
8,00ч
Лекции
2,00ч
Самостоятельная работа
2,00ч
Всего
4,00ч
Лекции
4,00ч
Самостоятельная работа
6,00ч
Всего
10,00ч
Лекции
4,00ч
Самостоятельная работа
4,00ч
Всего
8,00ч
Промежуточная аттестация 2,00 часа
Промежуточная аттестация проводится в форме отчета по результатам выполнения практического задания по дисциплинам и проверки преподавателем.