Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Въведение в Java 21
- Преглед на Java 21 и нейния LTS статус
- Основни подобрения в сравнение с предишните версии
- Настройка на средата за разработка с Java 21
Нови функции и подобрения
- Нови функционалности на езика и актуализации на синтаксиса
- Подобрения при pattern matching и records
- Нови API и актуализации на библиотеките
Оптимизация на производителността с Java 21
- Подобрения в управлението на паметта
- Техники за настройка на производителността
- Използване на най-новите подобрения на JVM
Модулно програмиране в Java 21
- Актуализации на модулната система
- Създаване и управление на модулни приложения
- Най-добри практики при модулната разработка с Java
Разширени езикови функционалности
- Sealed класове и pattern matching
- Подобрени switch конструкции и изрази
- Разширено използване на records и data класове
Интегриране на Java 21 със съвременни библиотеки
- Работа с актуализирани библиотеки и frameworks
- Използване на Java 21 в микросървизи и облачни приложения
- Възползване от нови библиотечни функции за ефективност
Тестване и дебъгване в Java 21
- Нови инструменти и техники за дебъгване
- Писане на unit тестове за нови езикови функционалности
- Интеграция с популярни frameworks за тестване
Внедряване и поддръжка на Java 21 приложения
- Стратегии за внедряване и най-добри практики
- Управление на обновяванията на версиите и съвместимостта
- Мониторинг и поддръжка на приложения с дългосрочна поддръжка
Обобщение и следващи стъпки
Изисквания
- Основни познания по концепции в програмирането
- Предишен опит с Java (която и да е версия)
- Запознатост с принципите на обектно-ориентираното програмиране (ООП)
Аудитория
- Java разработчици, целящи да преминат към най-новата версия
- Софтуерни инженери, търсещи разширяване на уменията си по Java
- ИТ специалисти, участващи в разработката на Java-базирани приложения
21 Часа
Отзиви от участници (2)
Настройка на Podman за лесна работа с локални контейнери и използване на теми в Kafka.
- Norfolk Southern
Курс - Quarkus for Developers
Машинен превод
- Напредъкът в курса (от вътрешността на JVM към по-висок ниво теми) - Някои прозрения от практическите упражнения - Визуален стил (не просто презентация, а добре оформена страница)
Ivan Suvorov - Deutsche Bank
Курс - Java Advanced
Машинен превод