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

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

Crearea de executabile native cu GraalVM

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

Construirea de aplicații Quarkus cu Maven

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

Containerizarea aplicațiilor native cu Docker

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

Rezolvarea problemelor

Rezumat și concluzie

Cerințe

  • Familiaritate cu Java framework-uri (Spring, Java EE, etc.)
  • Java experiență în programare

Audiență

  • Dezvoltatori
 14 ore

Numărul de participanți


Pret per participant

Mărturii (1)

Upcoming Courses