Cursusaanbod
Inleiding
- Quarkus vergeleken met het Spring Framework en andere Java-frameworks
- Overzicht van de functies en architectuur van Quarkus
Voorbereiden van de ontwikkelomgeving
- Het kiezen van een IDE (zoals IntelliJ IDEA, Eclipse of VSCode)
- Het installeren van Java, Maven, GraalVM en Docker
Een Quarkus-applicatie maken
- Initiëren van een Quarkus-project
- De applicatie uitvoeren
- Gebruikmaken van dependency injection in Quarkus
- Het testen van de applicatie
- Het verpakken van de applicatie
Native executables maken met GraalVM
- GraalVM configureren
- Applicaties compilen naar native executable-bestanden
- Native toepassingen verpakken in een container
- Native applicaties debuggen
Quarkus-applicaties bouwen met Maven
- Een project aanmaken
- Werken met extensies
- In ontwikkelmodus uitvoeren en debuggen
- Het importeren in een IDE
- Het maken van containervriendelijke executables
Native applicaties containeriseren met Docker
- Containerbeelden bouwen en publiceren
- Native toepassingen implementeren op Kubernetes
Oplossen van problemen
Samenvatting en afsluiting
Vereisten
- Kennis van Java-frameworks (zoals Spring, Java EE, enz.)
- Ervaring in Java-programmeren
Doelgroep
- Ontwikkelaars
Getuigenissen (5)
Podman instellen voor het probleemloos werken met lokale containers en het gebruiken van Kafka-onderwerpen.
- Norfolk Southern
Cursus - Quarkus for Developers
Automatisch vertaald
Snelle installatie en gebruikmaking van buildtime-optimalisaties, waarbij Dev Services worden benut
- Norfolk Southern
Cursus - Quarkus for Developers
Automatisch vertaald
De onderwerpen Panache en Kafka helpen mijn basiskennis uit te breiden! Daarnaast heb ik een nieuwe manier geleerd om een Quarkus-toepassing te starten via de opdrachtregel.
Tariku Ahmed - Norfolk Southern
Cursus - Quarkus for Developers
Automatisch vertaald
Informatie over Quarkus en de relatie tot Spring Boot
Justin Ross - Norfolk Southern
Cursus - Quarkus for Developers
Automatisch vertaald
Dat we een complex overzicht kregen, ook over de context - bijvoorbeeld waarom we bepaalde annotaties nodig hebben en wat ze betekenen. Ik vond het praktische gedeelte van de training leuk - zelf de commando's moeten uitvoeren en de REST API's aanroepen.
Alina - ACCENTURE SERVICES S.R.L
Cursus - Quarkus for Developers
Automatisch vertaald