Дата: 16 — 17 марта 2019
Время: 10:00 — 19:00
Место:Киев, пр. В. Яна 3/5, 4-йэтаж, онлайн
Cамый насыщенный тренинг по Spring Framework!
Spring — самый популярный Java фреймворк для enterprise прилоложений.Благодаря своей функциональности и интеграции с другими системами он стал незаменимым компонентом при проектировании приложений.
На этом тренинге мы познакомимся с этим фреймворком и изучим его базовые возможности. Вы может участвовать в нашем тренинге как в офисе в Киеве, так и онлайн. Онлайн-участники заранее получат все материалы и могут задавать вопросы тренеру.
Цель курса:
— дать основы Spring Framework, чтобы участники могли испоьзовать его для изучения остальных проектов Spring.
— дать возможность участникам разработать собственный проект, который в дальнейшем можно будет доработать или использовать как каркас для других проектов.
Для кого этот курс:
— back-end разработчики, которые хотят перейти с Java EE (EJB) на Spring
— back-end раразботчики, желающие изучить новые фремворки
— новички в enterprise разработке, которые выучили Java Core и которым нужно пополнить свое портфолио
Что смогут делать студенты, которые пройдут курс:
— разрабатывать enterprise проекты на основе Spring 4/5, что позволит им сэкономить время разработки и уменшить сложность проекта
Программа тренинга:
1-йдень:
Обзор Spring как платформы для разработки приложений
Знакомство с Dependency Injection(DI)
Контекст и бины в Spring
Связывание бинов
Scope бинов
Использование XML конфигурации
Использование аннотаций
Auto-wiring и auto-discovery
Java-based конфигурация
Загрузка свойств. Работа с переменными окружения
2-йдень:
Профили
Интеграция с JavaEE
Магия Spring. Использование BeanPostProcessor
Генерация и обработка событий
Использование YAML для хранения конфигурации
Тестирование с помощью Spring Test/JUnit 5
Знакомство со Spring Boot
Spring performance improvements
Новшества Spring 5.2/Spring Boot 2.1
Вы также можете участвовать только в одном дне тренинга (стоимость 1000 гривен за один день).
Требования к участникам:знание Java SE на базовом уровне, умение работать с системами сборки (Maven, Gradle).
Тренер:Сергей Моренец, разработчик с 18-летнимопытом и 10-летнимопытом использования Spring.
Количество мест ограничено, поэтому регистрация обязательна.