Использование языка Java для создания корпоративных WEB-приложений
Java_web_app
Авторский курс.
Форма проведения: очно / дистанционно
Документы об окончании обучения: Сертификат УЦ ЮНИТ, Удостоверение гос. образца о повышении квалификации (по требованию).
Программа курса
1. Maven.
Установка Maven.
Создание Maven-проекта.
Архетипы Maven.
Зависимости в Maven-проекте.
Фазы Maven-проекта.
Maven-плагины.
Сборка Maven-проекта.
2. Введение в Spring.
Что такое Spring?
Инициализация приложения Spring.
3. Обзор ландшафта Spring.
Ядро Spring Framework.
Spring Boot.
Spring Data.
Spring Security.
Spring Integration и Spring Batch.
Spring Cloud.
Spring Native.
4. Разработка WEB-приложений.
Отображение информации.
Обработка отправленной формы.
Проверка данных в форме.
Работа с контроллерами представлений.
Выбор механизма шаблонов для создания представлений.
5. Работа с данными.
Чтение и запись данных с помощью JDBC.
Spring Data JDBC.
Хранение данных с помощью Spring Data JPA.
6. Безопасность в Spring.
Включение Spring Security.
Настройка аутентификации.
Защита web-запросов.
Безопасность на уровне методов.
7. Тестирование с использованием JUnit.
Подключаем фреймворк JUnit.
Аннотации.
Создание тестов.
Продвинутое тестирование с помощью Mockito.
Рекомендуемые курсы
- Java SE Java SE Базовый 40 ак. ч.
- JV_Spring Разработка на Java с ипользованием Spring-фреймворк 40 ак. ч.
- Java SE-2 Java SE: Дополнительные главы 40 ак. ч.
Дополнительно
Курс читают тренеры-практики с опытом проведения курса и практическими знаниями в работе программы.
Для получения более подробной информации о наших преподавателях свяжитесь с нами по тел. (343) 227-30-37, по эл.почте edu@unit-edu.ru или в нашем Online-чате.