Курс дает представление о ключевых обязанностях всех участников процесса разработки программного обеспечения по обеспечению качества решения
Стоимость курса
44 740 рубЗаказать
Вы научитесь:
Сформировать у слушателей понимание принципов работы Spring Framework, приобрести навыки разработки Java-приложений с использованием основных модулей Spring FrameworkАудитория:
Java-разработчикиТребования к предварительной подготовке слушателя:
Знания Java в объеме базового курса по разработке на JavaСодержание курса
Модуль 1. Введение в Spring Framework.
Основы Spring Framework.
Недостатки приложений уровня предприятия в Java EE.
Архитектура Spring Framework.
Компонентная модель Spring.
Модуль 2. Свойства компонентов в Spring.
Работа со свойствами компонента.
Свойства – коллекции.
Автосвязывание.
Модуль 3. Spring контейнер и API.
Области действия компонентов и их жизненный цикл.
Конфигурирование с помощью аннотаций.
Конфигурирование с помощью Java.
Модуль 4. Доступ к данным в Spring.
Поддержки баз данных в Spring.
Шаблон DAO.
Поддержка JDBC в Spring.
Поддержка ORM в Spring.
Использование JPA в Spring.
Модуль 5. Транзакции.
Управление транзакциями в Spring.
Конфигурирование транзакций с помощью XML.
Модуль 6. Web-приложения с использованием Spring MVС
Основы Spring MVC.
Формы и командные объекты.
Модуль 7. REST сервисы в Spring.
Обзор REST.
REST и Spring MVC.
Клиентский доступ к REST сервисам.
Шаблоны REST.
Модуль 8. Spring безопасность.
Базовые механизмы безопасности.
Конфигурирование Spring безопасности.
Модуль 9. Аспектно-ориентированное программирование AOP.
Обзор AOP
Spring AOP.
Основы Spring Framework.
Недостатки приложений уровня предприятия в Java EE.
Архитектура Spring Framework.
Компонентная модель Spring.
Модуль 2. Свойства компонентов в Spring.
Работа со свойствами компонента.
Свойства – коллекции.
Автосвязывание.
Модуль 3. Spring контейнер и API.
Области действия компонентов и их жизненный цикл.
Конфигурирование с помощью аннотаций.
Конфигурирование с помощью Java.
Модуль 4. Доступ к данным в Spring.
Поддержки баз данных в Spring.
Шаблон DAO.
Поддержка JDBC в Spring.
Поддержка ORM в Spring.
Использование JPA в Spring.
Модуль 5. Транзакции.
Управление транзакциями в Spring.
Конфигурирование транзакций с помощью XML.
Модуль 6. Web-приложения с использованием Spring MVС
Основы Spring MVC.
Формы и командные объекты.
Модуль 7. REST сервисы в Spring.
Обзор REST.
REST и Spring MVC.
Клиентский доступ к REST сервисам.
Шаблоны REST.
Модуль 8. Spring безопасность.
Базовые механизмы безопасности.
Конфигурирование Spring безопасности.
Модуль 9. Аспектно-ориентированное программирование AOP.
Обзор AOP
Spring AOP.