Schnelleinstieg in Quarkus - Seminar / Kurs von GEDOPLAN GmbH

Anwendungsentwicklung mit Quarkus

Inhalte

  • Überblick über JEE und MicroProfile

    • Aufbau und Bestandteile von JEE-Anwendungen
    • MicroProfile

  • Einführung in Quarkus

    • Entstehung, Abgrenzung zu WildFly und Thorntail
    • Bootstrapping, Extensions
    • Developer Mode
    • Konfiguration
    • Logging
    • Testing mit JUnit, @QuarkusTest und RestAssured

  • Jakarta EE in Quarkus

    • Kurzüberblick über JPA, CDI, BV, REST
    • Besonderheiten der Nutzung in Quarkus

  • MicroProfile

    • Integration in Betriebs-Umgebungen mit Config, Health, Monitoring
    • API-Veröffentlichung mit OpenAPI und Swagger-UI

  • Containerisierte Betriebsumgebung

    • Kurze Einführung in Docker
    • Quarkus-Anwendungen in Docker-Images
    • Native Mode

Die Themen werden ausführlich präsentiert und mit übergreifenden Übungenvertieft.

  • Überblick über JEE und MicroProfile

    • Aufbau und Bestandteile von JEE-Anwendungen
    • MicroProfile

  • Einführung in Quarkus

    • Entstehung, Abgrenzung zu WildFly und Thorntail
    • Bootstrapping, ...
Mehr Informationen >>

Lernziele

In diesem Seminar erlernen Sie die Nutzung von Quarkus als Entwicklungsumgebung und Runtime-Framework für Anwendungen auf Basis von Jakarta EE und MicroProfile:

  • Sie lernen Quarkus-Projekte aufzusetzen und die erstellten Anwendungen im Produktions- und Entwicklungsmodus laufen zu lassen.

  • Mit den Quarkus-Testmöglichkeiten - insb. Continuous Testing - sichern Sie die Qualität Ihrer Anwendungen.

  • Sie lernen die Besonderheiten von Quarkus beim Einsatz der JEE-Bestandteile kennen.

  • Mit den MicroProfile-Anteilen Config, Health und Monitoring machen Sie Ihre Services bereit für den Betrieb in Container-Umgebungen wie bspw. Kubernetes.

  • Nach einem Überblick über Docker verpacken Ihre Quarkus-Anwendungen in Images.

  • Schließlich starten Sie Ihre Anwendungen auch im Native Mode.

Für die Services setzen Sie im Kurs das von Red Hat als Open Source in den Markt gebrachte Server Framework Quarkus ein. Es ist eine gute Alternative zu Spring Boot oder klassischen JEE-Servern. Quarkus basiert auf den Standards Jakarta EE und MicroProfile, die auch von klassischen Servern wie WildFly oder Open Liberty implementiert werden. Somit können Basistechniken und Architekturentscheidungen unabhängig von der Zielumgebung genutzt werden. Mit Quarkus erstellen Sie leichtgewichtige Microservices oder Self-contained Systems und nutzen dabei weiter Ihr Wissen über Jakarta EE (früher Java EE / J2EE).

MicroProfile ist ein bei der Eclipse Foundation beheimatetes Projekt, das sich zum Ziel gesetzt hat, JEE zu ergänzen und insbesondere die für Cloud-Umgebungen notwendigen Features bereitzustellen.

Die Kursthemen werden umfangreich präsentiert und durch praktische Übungsaufgaben vertieft. Unsere erfahrenen Trainer kommen aus der Softwareentwicklungspraxis und führen Sie in diesem kompakten Seminar mit hohem Praxisbezug durch die oben genannten Bestandteile. 

In diesem Seminar erlernen Sie die Nutzung von Quarkus als Entwicklungsumgebung und Runtime-Framework für Anwendungen auf Basis von Jakarta EE und MicroProfile:

  • Sie lernen Quarkus-Projekte aufzus ...
Mehr Informationen >>

Zielgruppen

Dieser Kurs richtet sich an Software-Entwickler, Projektleiter und Architekten mit fundierten Kenntnissen von Jakarta EE (aka Java EE), die MicroServices und Self-contained Systems mit Quarkus entwickeln wollen.

Dieser Kurs richtet sich an Software-Entwickler, Projektleiter und Architekten mit fundierten Kenntnissen von Jakarta EE (aka Java EE), die MicroServices und Self-contained Systems mit Quarkus entwick ...

Mehr Informationen >>

SG-Seminar-Nr.: 6231502

Preis jetzt anfragen

Seminar merken ›

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Teilnahmebestätigung, Zertifikat
  •  
  • Anbieterbewertung (8)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service