Тренинг
Spring 3 — копаем до самого ядра

Можно ходить пешком, можно ездить на такси, можно сдать на права и водить машину самому, но максимальный контроль у того, кто еще и понимает, что происходит под капотом. Данный тренинг поможет вам пройти путь от пешехода до гонщика-механика. Мы не просто научимся пользоваться Spring, но и научимся расширять его возможности, а для этого нам придется залезть глубоко под капот. Мы поговорим обо всех основных компонентах Spring, обсудим разные виды контекстов и их конгломератов, расcмотрим интеграцию Spring с другими популярными технологиями, такими как Hibernate, web, security, validation. Данный тренинг будет максимально практичным. Много кода будет писаться вживую. Будет весело, сурово, но максимально понятно.

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

разработчики, тимлиды

Стоимость
$250
за участника
Продолжительность
21-24 ноября
3 дня / 24 часа
Тренер
Обед включен в стоимость тренинга
При групповой регистрации скидка

Детальная программа

День 1

  • Основные концепции, шаблоны проектирования и философия Spring, продвинутый reflection
  • Различные виды контекстов (xml, annotations, java config, groovy script)
  • BeanPostProcessors
  • Dynamic Proxy
  • BeanFactoryPostProcessors
  • Аннотации Spring и написания собственных аннотаций
  • Как адаптировать свой framework по Spring
  • Qualifiers
  • Factory Bean и наследование бинов в XML-e
  • Java Config + CGLIB

День 2

  • Best practices: смешанные контексты и когда чем пользоваться, обновление прототипов в singleton бинах, двойные прокси, поиск метаданных оригинального класса в прокси
  • Spring AOP
  • Написание аспектов
  • Обработка исключений через аспекты, решение проблемы stack trace и утечки памяти
  • Spring Validation
  • Написание собственных валидаторов и аннотаций
  • Введение в Spring MVC & Spring Security

День 3

  • Что нового в Spring 4
  • Spring RMI
  • Spring JDBC template
  • Введение в ORM на примере JPA + Hibernate
  • Использование Hibernate через Spring
  • Декларативные транзакции в Spring
  • Quartz через Spring

Обсуждение (12)

Последний раз недобрали группу, поэтому в ближайшее время не планируем.

Когда планируется ли проведение данного тренинга вновь?

Очень интересный и насыщенный тренинг.
Тренер хорошо освежил, дополнил и структурировал мои знания по Spring.
Женя, спасибо.
Планирую посетить Gradle и шаблоны проектирования.

Спасибо за отличный тренинг, темы представлены лаконично, без лишнего распыления, тренер смог достаточно ясно преподнести материал и хорошо разложить все по полочкам, по возможности постараюсь попасть на тренинг по шаблонам проектирования.

Нет, мы не проводим тренинги онлайн.

Привет!
К сожалению нет возможности так далеко ехать, есть ли какой вариант онлайн версии тренинга?

1. Средний уровень знаний Java и умение самостоятельно работать в IDE без сторонней помощи.
2. Будут презентации и все разобранные на тренинге примеры.
3. Вебмани к сожалению оплатить нельзя.

1. Какой должен быть уровень знаний спринга и java в целом, для наилучшего усвоения материалов тренинга?
2. После окончания тренинга будут предоставлены какие-то материалы, чтобы в будущем была возможность освежить полученные знания?
3. Можно оплатить тренинг через вэбмани, скажем вмр, сколько будет стоить?

Да, можно зарегистрироваться и указать в примечаниях, что хотите только на последний день.

Тренинг был отличный. Тренер порадовал. С удовольствием приехал бы еще, но только на те темы, которые не успели охватить. Возможно ли такое? )))

Просто отличный тренинг с прекрасным тренером. Порадовал баланс практики и теории. Колличество заданий и рассмотренных аспектов Spring’a – “самое оно”, если бы затронули другие темы (Spring MVC, data … ) был бы уже перебор и каша в голове, а так знания легко усваивались в непренужденной но рабочей обстановке. Теперь я намного лучше понимаю, как Spring работает “изнутри”. Теперь хочу такой же тренинг но уже на 3-4 дня “с MVC и Data” 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *