Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
Kursplan
Introduksjon til Quarkus
- Hva er Quarkus
- Fordeler ved Quarkus for sky-baserte applikasjoner
- Integrasjon med Kubernetes og OpenShift
- Oppstarts tid og minneoptimalisering
- Grunnleggende arbeidsflyt og arkitektur
Kjernekonsepter i Quarkus
- Applikasjonskonfigurasjon og konverterere
- Forespørsels- og nedstengningslifesyklus
- Teststrategier
- Loggkonfigurasjon
Utvikling av RESTful tjenester
- Lagging av REST API-sluttpunkter
- Forespørselsparametere og HTTP-metoder
- Bruk semantiske svarkoder
- Aktivering av CORS og reaktiv rutering
- Interseptering av HTTP-forespørsler og SSL
Applikasjonskonfigurasjon
- Tilpassede egenskapsfiler og profiler
- Forespørsel om og overstyrt konfigurasjonsverdier
- Avansert logging og profilspesifikk konfigurasjon
- Tilpassede kilder og konverterere
- Gruppete og validerte konfigurasjonsverdier
Programmeringsmodell i Quarkus
- JSON- og XML-serialisering
- Inndata-/utdata-validering og tilpassede validerere
- Afhengighetsinjeksjon og kvalifikatorer
- Lifesyklushendelser og interseptorer
- Atferds- og enhetstester med Mockito
Pakking av Quarkus-applikasjoner
- Kommandomodus og JAR-pakking
- Über-JAR og nativ eksekverbart bygging
- Docker-containere for JAR- og nativbygging
- SSL-støtte i containerte applikasjoner
Introduksjon til Apache Camel
- Hva er Apache Camel og dens integrasjon med Quarkus
- Fyrstedrekkende integrasjonspåtale og bruksscenarier
- Utvikling og distribuering av Camel-ruter innenfor en Quarkus-applikasjon
Sammanfattelse og neste trinn
Krav
- Forkjent kunnskap i Java-programmering
- Erfaring med webarkitektur og REST-konsepter
- Kjenner til HTTP-protokollen
Målgruppe
- Utviklere
- Programvarearkitekter
- Ingeniører som bygger sky-baserte applikasjoner
40 Timer
Referanser (3)
Mulighet for å gjennomføre uavhengige øvelser i treningmiljøet.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Kurs - Kafka for Administrators
Maskinoversatt
den tekniske forberedelsen av lærere
Giorgio - Asystel-BDF S.p.A.
Kurs - Creating a Service Mesh with Istio and Kubernetes
Maskinoversatt
Veldig praktiske eksempler. Instruktøren har prøvd å holde et tempo der alle kunne følge med, selv om gruppen var ganske ulikheter i kunnskapsnivå. Han har gitt mye støtte til nesten alle som spurte om det :)
Georgi - BMW SA
Kurs - Apache Kafka for Developers
Maskinoversatt