НАБІР ЗАВЕРШЕНО! Безкоштовний тренінг «Вивчаємо Spring Framework 6 та Spring Boot 3» (подія в архіві)

Відбулось
11 — 12 червня 2022
Час
10:00 — 19:00
Місце
Онлайн
Вартість
безкоштовно

Ми вирішили провести цей безкоштовний тренінг, виходячи з двох міркувань:

1) Допомогти українським розробникам, які опинилися у складному становищі під час війни

2) Розповісти про нововведення в Spring 6/Spring Boot 3, які офіційно вийдуть цієї осені, щоб наші розробники були готові адаптувати їх для своїх проектів

Spring — найпопулярніший Java-фреймворк для enterprise-додатків. Завдяки своїй функціональності та інтеграції з іншими системами він став незамінним компонентом при проектуванні додатків.

Раніше ми вивчали Spring з нуля на тренінгу «Основи Spring Framework 5», але потiм наші студенти захотіли більш насичений тренінг для тих, хто вже знайомий з Spring. Тому ми придумали новий тренінг, де будемо максимально докладно вивчати Spring і занурюватися у його деталі, постійно розбираючи best practices.

Перший день ми присвятимо Spring Core, другий день — Spring Core і Spring Boot. Онлайн-учасники заздалегідь отримають всі матеріали і можуть задавати питання тренеру.

Мета тренінгу:

— дати детальну інформацію по Spring Framework/Spring Boot, щоб учасники могли використовувати його для вивчення інших проектів Spring.

— дати можливість учасникам розробити власний проект, який в подальшому можна буде доопрацювати, або використовувати як каркас для інших проектів.

Для кого цей курс:

— back-end розробники, які хочуть перейти з Java (Jakarta) EE на Spring

— back-end розробники, які бажають систематизувати свої знання/навички по Spring/Spring Boot

— новачки в enterprise розробці, які вивчили Java Core, і яким потрібно поповнити своє портфоліо

Що зможуть робити студенти, які пройдуть курс:

— розробляти enterprise-проекти на основі Spring 5/Spring Boot 2, що дозволить їм заощадити час розробки та зменшити складність проекту

Програма тренінгу:

1-й день:

  • Огляд Spring як платформи для розробки додатків
  • Контекст і зв’язування бінів в Spring.IoC
  • Використання анотацій для опису конфігурації
  • Auto-wiring і auto-discovery
  • Java-based конфігурація
  • Завантаження властивостей. Робота зі змінними оточення
  • Події. Генерація та обробка
  • Асинхронне і lazy виконання
  • Профілі
  • Динамічні проксі. Використання в Spring

2-й день:

  • Магія Spring. Використання BeanPostProcessor
  • Використання YAML для зберігання конфігурації
  • Тестування Spring бінів за допомогою Spring Test/JUnit 5.8
  • Spring Boot vs Spring Framework
  • Авто-конфігурація. Основні підходи і принципи
  • Розробка Spring Boot стартерів
  • Функціональна реєстрація бінів
  • Покращення в Spring Boot Test
  • Spring performance improvements and best practices
  • Нововведення Spring 6/Spring Boot 3
  • Використання нових фіч з JDK 11-18
  • Spring і GraalVM

Вимоги до учасників: знання Java SE на базовому рівні, вміння працювати з системами збірки (Maven, Gradle).

Тренінг пройде в онлайн-форматі 11 та 12 червня з 10:00 до 19:00

Тренер — Сергій Моренець, розробник з 22-річним досвідом і 14-річним досвідом використання Spring, автор численних тренінгів та семінарів з Spring Framework.

Кількість місць обмежена, тому попередня реєстрація є обов’язковою: it-simulator.com/...​mework-6-ta-spring-boot-3

Google Calendar iCal
👍ПодобаєтьсяСподобалось1
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Організатор повідомив, що набір завершено.

Підписатись на коментарі