Einführung in Quarkus – Java in der Cloud
Quarkus ist das moderne Java-Framework für Cloud-native Entwicklung: superschnell, containerfreundlich und Entwickler-zentriert. In dieser Schulung lernen Sie, wie Sie mit Quarkus produktive REST-Services, gRPC-Anwendungen und reaktive Systeme entwickeln – ideal für Microservices-Architekturen und moderne Deployment-Umgebungen.
Zielgruppe
- Java-Entwickler:innen mit Grundkenntnissen
- Teams, die Cloud-native Microservices umsetzen möchten
- Entwickler:innen, die Anwendungen für Kubernetes, Docker & Co. vorbereiten wollen
Kursinhalte
- Einführung in Quarkus und das Extension-System
- Projektstruktur und Build-Management (Gradle/Maven)
- Entwicklung von REST-Services
- Datenbankzugriff mit Panache, Hibernate ORM und Flyway
- Konfiguration und Profile
- Reaktive Programmierung mit Mutiny
- Native Compilation mit GraalVM
- Einblick in Sicherheit, Tests, OpenAPI und Logging
Ihr Nutzen
- Sie verstehen, wie Quarkus moderne Java-Anwendungen schneller und schlanker macht.
- Sie lernen Best Practices für REST, gRPC und Datenbankintegration mit Quarkus.
- Sie erhalten praxisnahe Beispiele zur Integration in CI/CD und Containerumgebungen.
- Sie können produktionsreife Anwendungen mit minimalem Ressourcenverbrauch erstellen.
Format
- 2-tägiger Einführungskurs, erweiterbar mit Fokus-Modulen (z.B. gRPC, Datenbanken)
- Online, vor Ort oder als Inhouse-Workshop
- Optional mit gemeinsamem Projektteil oder Code-Review eigener Anwendungen
Alternativ auch gern direkt unter: backoffice@needful-apps.de oder telefonisch unter: 0560.6556.1979