Разработка приложений с использованием SPRING и Spring MVC/REST (2020)?
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 или аннотаций) и инъекции зависимостей/инверсии управления.
Аудитория: Java -разработчики приложений, планирующие использовать каркас Spring для разработки web-приложений и REST-сервисов.
Программа курса Модуль 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
Вариант 1: Электронная доставка на email
После оплаты заказа на сайте, вам приходит ссылка на курс/тренинг/материалы на почту указанную в заказе.
Стоимость доставки: 0рублей
Политика конфиденциальности
Общие положения
Некоторые объекты, размещенные на сайте, являются интеллектуальной собственностью компании "Все онлайн курсы и тренинги vsekursi24.ru". Использование таких объектов установлено действующим законодательством РФ.
На сайте "Все онлайн курсы и тренинги vsekursi24.ru" имеются ссылки, позволяющие перейти на другие сайты. Компания "Все онлайн курсы и тренинги vsekursi24.ru" не несет ответственности за сведения, публикуемые на этих сайтах и предоставляет ссылки на них только в целях обеспечения удобства для посетителей своего сайта.
Личные сведения и безопасность
Компания "Все онлайн курсы и тренинги vsekursi24.ru" гарантирует, что никакая полученная от Вас информация никогда и ни при каких условиях не будет предоставлена третьим лицам, за исключением случаев, предусмотренных действующим законодательством Российской Федерации.
В определенных обстоятельствах компания "Все онлайн курсы и тренинги vsekursi24.ru" может попросить Вас зарегистрироваться и предоставить личные сведения. Предоставленная информация используется исключительно в служебных целях, а также для предоставления доступа к специальной информации.
Личные сведения можно изменить, обновить или удалить в любое время в разделе "Аккаунт" > "Профиль".
Чтобы обеспечить Вас информацией определенного рода, компания "Все онлайн курсы и тренинги vsekursi24.ru" с Вашего явного согласия может присылать на указанный при регистрации адрес электронный почты информационные сообщения. В любой момент Вы можете изменить тематику такой рассылки или отказаться от нее.
Как и многие другие сайты, "Все онлайн курсы и тренинги vsekursi24.ru" использует технологию cookie, которая может быть использована для продвижения нашего продукта и измерения эффективности рекламы. Кроме того, с помощь этой технологии "Все онлайн курсы и тренинги vsekursi24.ru" настраивается на работу лично с Вами. В частности без этой технологии невозможна работа с авторизацией в панели управления.
Сведения на данном сайте имеют чисто информативный характер, в них могут быть внесены любые изменения без какого-либо предварительного уведомления.
Чтобы отказаться от дальнейших коммуникаций с нашей компанией, изменить или удалить свою личную информацию, напишите нам через форму обратной связи