Spring Framework - система для создания Enterprise-приложений на языке Java. В ходе курса слушатели познакомятся с основами Spring.
В каждое занятие входит теоретическая и практическая части. В теоретической части излагается проблематика и пути решения в Spring. В ходе практической части материал закрепляется написанием программного кода.
Предварительная подготовка: уверенное владение Java 6 (выше - приветствуется) и системой сборки maven или gradle.
Цель курса
Изучение и использование Java-фреймворка Spring при разработке веб-приложений и сервисов.
Аудитория
• Java-программисты, которые используют SPRING -компоненты
• разработчики web-приложений и REST-сервисов на Java
По окончании курса выпускники будут уметь
• понимать и использовать новые мощные возможности аспектно-ориентированного программирования в Spring для решения сквозных проблем в нескольких точках приложения;
• применять Spring MVC для создания RESTful сервисов.
Предварительные подготовка
уверенное владение Java 6 (выше - приветствуется) и системой сборки maven или gradle.
Программа курса
•Введение
• Варианты конфигурирования бинов
• Способы определение бина для контекста
• Конфигурирование бина на разных этапах поднятия контекста
• Связывание
• Доступ к базам данныx
• Аспектно-ориентированное программирование (AOP)
• Транзакции
• Web-приложения с использованием Spring MVС
• Spring security
•Spring Boot