Разработка приложений с использованием Spring и Spring MVC/Rest

 

Код курса: Spring.

Продолжительность обучения: 60 уч. часов/15 дней.

Сроки проведения: по мере поступления заявок удаленный режим.

Время проведения курса:  08:30 - 11:30 в удаленном режиме .

 

Центр повышения квалификации руководящих работников и специалистов в области ИТ предлагает повышение квалификации по тематике «Разработка приложений с использованием Spring и Spring MVC/Rest». Курс предназначен для Java-программистов, которые планируют использовать каркас Spring. Spring – это открытый (open source) легковесный каркас для разработки корпоративных приложений. Он позволяет управлять жизненным циклом объектов и зависимостей между ними с помощью конфигурации метаданных (с помощью XML или аннотаций) и инъекции зависимостей/инверсии управления. Каркас Spring хорошо подходит для разработки web-приложений и REST-сервисов.

Цель курса – научить специалистов понимать и использовать новые мощные возможности аспектно-ориентированного программирования в Spring для решения сквозных проблем в нескольких точках приложения; применять Spring MVC для создания RESTful сервисов.

Для успешного освоения материала необходима предварительная подготовка: 

  • знания и опыт разработки клиент-серверных приложений с использованием технологий Java

После успешной сдачи зачета выдается свидетельство о повышении квалификации установленного образца, утвержденного Министерством образования Республики Беларусь.

Программа курса:

1. Введение в Spring Framework
1.1. Основы Spring Framework.
1.2. Недостатки приложений уровня предприятия в Java EE
1.3. Архитектура Spring Framework
1.4. Компонентная модель Spring
2. Свойства компонентов в Spring
2.1. Работа со свойствами компонента
2.2. Свойства – коллекции
2.3. Автосвязывание
3. Spring контейнер и API
3.1. Области действия компонентов и их жизненный цикл
3.2. Конфигурирование с помощью аннотаций
3.3. Конфигурирование с помощью Java
4. Доступ к данным в Spring
4.1. Поддержки баз данных в Spring
4.2. Шаблон DAO
4.3. Поддержка JDBC в Spring
4.4. Поддержка ORM в Spring
4.5. Использование JPA в Spring
5. Транзакции
5.1. Управление транзакциями в Spring
5.2. Конфигурирование транзакций с помощью XML
6. Web-приложения с использованием Spring MVС
6.1. Основы Spring MVC.
6.2. Формы и командные объекты.
7. Spring безопасность
7.1. Базовые механизмы безопасности.
7.2. Конфигурирование Spring безопасности.
8. REST сервисы в Spring
8.1. Обзор REST.
8.2. REST и Spring MVC.
8.3. Клиентский доступ к REST сервисам.
8.4. Шаблоны REST.
9. Аспектно-ориентированное программирование (AOP)
9.1. Обзор AOP
9.2. Spring AOP

Поиск курса

Бронирование курса

Если у Вас не получается отправить форму - напишите нам на почту education@it-training.by.