Курс «Разработка приложений с использованием SPRING и Spring MVC/REST»

Направление
Java-разработка
Домашние задания
Есть
Итоговый экзамен
Есть
Количество уроков
9
Документ об обучении
Сертификат
Обратная связь
Есть
Доступ
Сразу после покупки
Последнее обновление 15.08.2022

О курсе

Курс по Java SPRING предназначен для Java-программистов, которые планируют использовать SPRING-компоненты в своей практике. Особенно курс по Java SPRING Beans будет интересен разработчикам web-приложений и REST-сервисов на Java.

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

  1. Основы Spring Framework.
    Недостатки приложений уровня предприятия в Java EE.
    Архитектура Spring Framework.
    Компонентная модель Spring.

    Лабораторная работа: Установка и настройка среды разработки.
    Лабораторная работа: Внедрение зависимостей в Spring.
  2. Работа со свойствами компонента.
    Свойства — коллекции.
    Автосвязывание.

    Лабораторная работа: Конфигурирование компонентов в Spring
    Лабораторная работа: Свойства — коллекции
  3. Области действия компонентов и их жизненный цикл.
    Конфигурирование с помощью аннотаций.
    Конфигурирование с помощью Java.

    Лабораторная работа: Жизненный цикл компонентов
    Лабораторная работа: Конфигурирование с использованием аннотаций
    Лабораторная работа: Конфигурирование с помощью Java
  4. Поддержки баз данных в Spring.
    Шаблон DAO.
    Поддержка JDBC в Spring.
    Поддержка ORM в Spring.
    Использование JPA в Spring.

    Лабораторная работа: Интеграция Spring и Hibernate
    Лабораторная работа: Интеграция Spring и JPA
  5. Управление транзакциями в Spring.
    Конфигурирование транзакций с помощью XML.
    Лабораторная работа: Транзакции в Spring.
  6. Основы Spring MVC.
    Формы и командные объекты.
    Лабораторная работа: Spring и веб-приложения
    Лабораторная работа: Формы и командные объекты
  7. Базовые механизмы безопасности.
    Конфигурирование Spring безопасности.
    Лабораторная работа: Безопасность Spring в веб-приложениях
    Лабораторная работа: Безопасность на уровне методов
  8. Обзор REST.
    REST и Spring MVC.
    Клиентский доступ к REST сервисам.
    Шаблоны REST.
    Лабораторная работа: Создание REST-сервиса в Spring
    Лабораторная работа: Возврат XML и JSON данных из REST-сервиса
  9. Обзор AOP.
    Spring AOP.
    Лабораторная работа: Использование Spring AOP