Kursplan
Introduksjon til Quarkus
- Hva er Quarkus
- Fordeler ved Quarkus for skybaserte applikasjoner
- Integrering med Kubernetes og OpenShift
- Starttider og minneoptimering
- Grundleggende arbeidsflyt og arkitektur
Quarkus kjernekonsepter
- Applikasjonskonfigurasjon og konvertere
- Initialiserings- og nedleggelseslivssyklus
- Teststrategier
- Loggkonfigurasjon
Utvikkling av RESTful-tjenester
- Oppretting av REST API-endepunkter
- Søkeparametere og HTTP-metoder
- Bruk av semantiske svarkoder
- Aktivering av CORS og reaktiv routing
- HTTP-forespørsel interceptor og SSL
Applikasjonskonfigurasjon
- Tilpassede egendefinerte filer og profiler
- Accessing og overskrivning av konfigurasjonsverdier
- Avansert logging og profilspesifikk konfigurasjon
- Tilpassede kilder og konvertere
- Grupperte og validerte konfigurasjonsverdier
Quarkus Programming-modell
- JSON- og XML-serialisering
- Inn- og utdatavalidering og tilpassede validerere
- Avhengighetsinjeksjon og kvalifikatorer
- Livssyklushendelser og interceptorer
- Adferds- og enhetsprøving med Mockito
Pakking av Quarkus-applikasjoner
- Kommandomodus og JAR-pakking
- Über-JAR og native utførelse bygger
- Docker-beholdere for JAR- og native bygger
- SSL-støtte i beholdervis applikasjoner
Sammenfatning og neste trinn
Krav
- Forståelse av Java programmering
- Erfaring med webarkitektur og REST-begreper
- Kjennskap til HTTP-protokollen
Målgruppe
- Utviklere
- Programarkitekter
- Ingeniører som bygger cloud-native applikasjoner
Testimonials (4)
den tekniske forberedelsen av lærere
Giorgio - Asystel-BDF S.p.A.
Kurs - Creating a Service Mesh with Istio and Kubernetes
Machine Translated
It was dynamic and very practical, in addition to the fact that a virtual machine was provided to us through a URL
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Kurs - Spring Cloud for Microservices
Practical examples, and open disussions
Nenad Terzic - Pejsejf B"lgaria EOOD
Kurs - Building Microservices with Spring Cloud and Netflix OSS
The course was excellent. Our trainer Andreas was very prepared and answered all the questions that we asked. Also he helped us when we have troubles and explained in details when needed. The best course that i have ever been part of.