Съдържание и теми, включени в курса
Въведение
- Quarkus срещу Spring Framework и други Java frameworks
- Преглед на характеристиките и архитектурата на Quarkus
Подготовка на средата за разработка
- Избор на IDE (IntelliJ IDEA, Eclipse, VSCode и др.)
- Инсталиране на Java, Maven, GraalVM и Docker
Създаване на Quarkus приложение
- Инициализиране на Quarkus проект
- Стартиране на приложението
- Използване на dependency injection в Quarkus
- Тестване на приложението
- Пакетиране на приложението
Изграждане на native изпълними файлове с GraalVM
- Конфигуриране на GraalVM
- Компилиране на приложения до native изпълними файлове
- Пакетиране на native приложения в контейнер
- Дебъгване на native приложения
Изграждане на Quarkus приложения с Maven
- Създаване на проект
- Работа с разширения
- Стартиране и дебъгване в режим на разработка
- Импортиране в IDE
- Изграждане на изпълними файлове, подходящи за контейнери
Контейнеризиране на native приложения с Docker
- Изграждане и качване на контейнерни изображения
- Внедряване на native приложения в Kubernetes
Отстраняване на проблеми
Обобщение и заключение
Изисквания
- Запознатост с Java frameworks (Spring, Java EE и др.)
- Опит в програмирането с Java
Аудитория
- Разработчици
Отзиви от участници (5)
Настройка на Podman за лесна работа с локални контейнери и използване на теми в Kafka.
- Norfolk Southern
Курс - Quarkus for Developers
Машинен превод
Бърза инсталация и използване на оптимизациите по време на компилиране чрез Dev Services
- Norfolk Southern
Курс - Quarkus for Developers
Машинен превод
Темите Панаш и Кафка ми помагат за разширяване на основните знания! Също така научих нов начин да стартирам приложението Quarkus, използвайки команден ред.
Tariku Ahmed - Norfolk Southern
Курс - Quarkus for Developers
Машинен превод
Да се запознаеш с Quarkus и как той се отнася до Spring Boot.
Justin Ross - Norfolk Southern
Курс - Quarkus for Developers
Машинен превод
Че прегледът беше комплексен и включваше контекст, например защо ни са нужни някои анотации и какво означават. Ми хареса практическата част от обучението - изпълняването на командите ръчно и извикването на REST API-то.
Alina - ACCENTURE SERVICES S.R.L
Курс - Quarkus for Developers
Машинен превод