Що нового?

Придбаний Разработка приложений с использованием SPRING и Spring MVC/REST. [Специалист] [Сергей Шуйков]

Інформація про покупку
Тип покупки: Складчина
Ціна: 25327 ГРН
Учасників: 0 з 51
Організатор: Відсутній
Статус: Набір учасників
Внесок: 516.5 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Разработка приложений с использованием SPRING и Spring MVC/REST. [Специалист] [Сергей Шуйков]



Developing Applications for the SPRING и Spring MVC/REST

Курс по Java SPRING предназначен для Java-программистов, которые планируют использовать SPRING -компоненты в своей практике. Особенно курс по Java SPRING Beans будет интересен разработчикам web-приложений и REST-сервисов на Java. По данным портала hh.ru на ноябрь 2019 года только в Москве в 25% вакансий на должность "программист Java" требовалось знание SPRING. Спрос на него растет, он нужен как начинающим, так и опытным программистам.

Spring - это открытый (open source) легковесный каркас для разработки корпоративных приложений. Он позволяет управлять жизненным циклом объектов и зависимостей между ними с помощью конфигурации метаданных (с помощью XML или аннотаций) и инъекции зависимостей/инверсии управления.

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

https://www.specialist.ru/course/spring
 
Угорі