Schița de curs

Introducere

  • Quarkus vs Spring Framework și alte cadre Java
  • Prezentare generală a caracteristicilor și arhitecturii Quarkus

Pregătirea mediului de dezvoltare

  • Alegerea unui IDE (IntelliJ IDEA, Eclipse, VSCode, etc.)
  • Instalarea Java, Maven, GraalVM și Docker

     Crearea unei aplicații Quarkus

  • Bootstrap un proiect Quarkus
  • Rularea aplicației
  • Utilizarea injecției de dependență în Quarkus
  • Testarea aplicației
  • Ambalarea aplicației

Construirea de executabile native cu GraalVM

  • Configurarea GraalVM
  • Compilarea aplicațiilor în executabil nativ
  • Ambalarea aplicațiilor native într-un container
  • Depanarea aplicațiilor native

Crearea de aplicații Quarkus cu Maven

  • Crearea unui proiect
  • Lucrul cu extensii
  • Rularea și depanarea în modul de dezvoltare
  • Importarea IDE
  • Construirea de executabile compatibile cu containerele

Containerizarea aplicațiilor native cu Docker

  • Construirea și împingerea imaginilor de containere
  • Implementarea aplicațiilor native pe Kubernetes

Depanare

Rezumat și concluzii

Cerințe

  • Familiaritate cu cadrele Java (Spring, Java EE, etc.)
  • .
  • Experiență de programare Java
  • .

Audiență

  • Dezvoltatorii
  14 ore

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.

Pret per participant

Mărturii (7)

Cursuri înrudite

Categorii înrudite