Мова викладання в курсі — російська. Незабаром буде доступна українська версія цього курсу.
Відеозаписи лекцій без зворотного зв'язку та участі викладача. Ви отримаєте доступ до матеріалів одразу після оплати.
Курс з Java SPRING призначений для Java-програмістів, які планують використовувати SPRING-компоненти у своїй практиці. Особливо курс з Java SPRING Beans буде цікавий розробникам web-додатків і REST-сервісів на Java. Попит на нього зростає, він потрібен як початківцям, так і досвідченим програмістам.
Spring — это открытый (open source) легковесный каркас для разработки корпоративных приложений. Он позволяет управлять жизненным циклом объектов и зависимостей между ними с помощью конфигурации метаданных (с помощью XML или аннотаций) и инъекции зависимостей/инверсии управления.
Аудиторія: Java-розробники додатків, які планують використовувати каркас Spring для розробки web-додатків і REST-сервісів.
Ви навчитеся
— понимать и использовать новые мощные возможности аспектно-ориентированного программирования в Spring для решения сквозных проблем в нескольких точках приложения;
— применять Spring MVC для создания RESTful сервисов.
Фахівці, які володіють цими знаннями і навичками, нині вкрай затребувані.
Попередня підготовка
Необхідна підготовка: Успішне закінчення курсу Java.
Програма курсу
Модуль 1. Вступ до Spring Framework (4 ак. год.)
— Основы Spring Framework.
— Недостатки приложений уровня предприятия в Java EE.
— Архитектура Spring Framework.
— Компонентная модель Spring.
— Установка и настройка среды разработки.
— Внедрение зависимостей в Spring.
Модуль 2. Властивості компонентів у Spring (4 ак. год.)
— Работа со свойствами компонента.
— Свойства – коллекции.
— Автосвязывание.
— Конфигурирование компонентов в Spring
— Свойства — коллекции
Модуль 3. Spring контейнер та API (4 ак. год.)
— Области действия компонентов и их жизненный цикл.
— Конфигурирование с помощью аннотаций.
— Конфигурирование с помощью Java.
— Жизненный цикл компонентов
— Конфигурирование с использованием аннотаций
— Конфигурирование с помощью Java
Модуль 4. Доступ до даних у Spring (6 ак. год.)
— Поддержки баз данных в Spring.
— Шаблон DAO.
— Поддержка JDBC в Spring.
— Поддержка ORM в Spring.
— Использование JPA в Spring.
— Интеграция Spring и Hibernate
— Интеграция Spring и JPA
Модуль 5. Транзакції (2 ак. год.)
— Управление транзакциями в Spring.
— Конфигурирование транзакций с помощью XML.
— Лабораторная работа: Транзакции в Spring.
Модуль 6. Web-додатки з використанням Spring МVС (6 ак. год.)
— Основы Spring MVC.
— Формы и командные объекты.
— Spring и веб-приложения
— Формы и командные объекты
Модуль 7. Spring безпека (4 ак. год.)
— Базовые механизмы безопасности.
— Конфигурирование Spring безопасности.
— Безопасность Spring в веб-приложениях
— Безопасность на уровне методов
Модуль 8. REST сервіси у Spring (6 ак. год.)
— Обзор REST.
— REST и Spring MVC.
— Клиентский доступ к REST сервисам.
— Шаблоны REST.
— Создание REST-сервиса в Spring
— Возврат XML и JSON данных из REST-сервиса
Модуль 9. Аспектно-орієнтоване програмування (AOP) (4 ак. год.)
— Обзор AOP.
— Spring AOP.
— Использование Spring AOP
Відгуки
Відгуків немає, поки що.