Владение каркасом разработки Spring Framework

Курс сайт события http://www.luxoft-training.ru/kurs/vladenie_karkasom_razrabotki_spring_framework.html?ID_TIME=39005&r1=itsobytie#tab-info-link

Добавить в календарь:
Поделиться:

Данный курс даст слушателям представление о Spring Framework. Слушатели узнают об основных модулях этого фреймворка и вариантах их использования. Также в курсе рассматривается использование Spring framework совместно с другими технологиями.
Владение разработчиком данным фреймворком является признаком его высокого профессионального уровня и готовности к участию в проектах по разработке сложных многослойных приложений.

Цели:

  • Дать возможность слушателям начать практическое применение Spring Framework для решения типовых задач, возникающих в ходе разработки, рассмотреть вопросы интеграции с Enterprise Edition технологиями.
  • Дать слушателям представление о спектре продуктов, выпускаемых под брендом Spring и не входящих в Spring Framework.

Разбираемые темы:

1. Основы Spring Framework

  • Введение в Spring Framework
  • Архитектура каркаса
  • Компонентная модель Spring

2. AOP в Spring

  • Основные понятия
  • Типы advice’ов
  • Особенности Spring AOP
  • Пример использования AspectJ style
  • Практика: использование AspectJ style

3. Доступ к данным в Spring

  • Интеграция Spring с JNDI
  • Основные положения. Шаблон DAO
  • Поддержка JDBC в Spring
  • Поддержка ORM в Spring
  • Управление транзакциями в Spring

4. Spring MVC

  • Шаблон MVC
  • Введение в Spring Web MVC
  • Контроллеры
  • Представления
  • Локализация/Интернационализация
  • Темы
  • Библиотека тегов Spring
  • Поддержка Multipart
  • Неявная настройка
  • Аннотации
  • Практика: Разработка простейшего приложения с использованием Spring MVC, Локализация, Темы оформления, Исключения

5. Интеграция Spring с другими технологиями

  • Планировщик задач (job scheduling)
  • Использование JMS
  • Использование EJB

Целевая аудитория:

Java–разработчики с опытом работы от года

Сертификат:

По итогам обучения каждому слушателю выдается сертификат о прохождении курсов Luxoft Training. Слушатели онлайн курсов получают электронную версию сертификата (на указанный email) по запросу.

Предварительная подготовка – общее:

  • Опыт работы с Java SE 5/6
  • Владение сборщиком проектов Ant
  • Обязательное знание следующих технологий:
    • JNDI
    • JDBC
    • Servlet / JSP / JSTL
    • Шаблоны проектирования: Proxy, Command, Decorator, Template Method, MVC
  • Желательно знакомство со следующими технологиями:
    • JMS
    • EJB

Связанные курсы:

Рекомендуемые дополнительные материалы, источники:

blog.springsource.com

Комментарии (0):

Оставлять комментарии могут только зарегистрированные пользователи

Для получения embed кода необходимо кликнуть правой
кнопкой мыши на видео и выбрать пункт меню
'Сгенерировать HTML код'

Забыли пароль? Регистрация