Schița de curs

Introducere în Java 21

  • Prezentare generală a Java 21 și a statutului său LTS
  • Principalele îmbunătățiri față de versiunile anterioare
  • Configurarea mediului de dezvoltare Java 21

Noi funcționalități și îmbunătățiri

  • Noi funcționalități ale limbajului și actualizări de sintaxă
  • Îmbunătățiri în potrivirea de modele și înregistrări
  • Noi API-uri și actualizări ale bibliotecilor

Optimizarea performanței cu Java 21

  • Îmbunătățiri în gestionarea memoriei
  • Tehnici de ajustare a performanței
  • Utilizarea celor mai recente îmbunătățiri ale JVM

Programarea modulară în Java 21

  • Actualizări ale sistemului de module
  • Crearea și gestionarea aplicațiilor modulare
  • Cele mai bune practici pentru dezvoltarea modulară în Java

Funcționalități avansate ale limbajului

  • Clase sigilate și potrivire de modele
  • Instrucțiuni și expresii switch îmbunătățite
  • Utilizare avansată a înregistrărilor și a claselor de date

Integrarea Java 21 cu biblioteci moderne

  • Lucrul cu biblioteci și framework-uri actualizate
  • Utilizarea Java 21 în microservicii și aplicații cloud
  • Exploatarea noilor funcții ale bibliotecilor pentru eficiență

Testarea și depanarea în Java 21

  • Noi instrumente și tehnici de depanare
  • Scrierea de teste unitare pentru noile funcționalități ale limbajului
  • Integrarea cu framework-uri populare de testare

Implementarea și întreținerea aplicațiilor Java 21

  • Strategii de implementare și cele mai bune practici
  • Gestionarea actualizărilor de versiuni și a compatibilității
  • Monitorizarea și întreținerea aplicațiilor cu suport pe termen lung

Rezumat și pași următori

Cerințe

  • Cunoștințe de bază despre conceptele de programare
  • Experiență anterioară cu Java (orice versiune)
  • Familiaritate cu principiile programării orientate pe obiect (OOP)

Publicul țintă

  • Dezvoltatori Java care doresc să facă upgrade la cea mai recentă versiune
  • Ingineri de software care doresc să-și îmbunătățească abilitățile în Java
  • Profesioniști IT implicați în dezvoltarea de aplicații bazate pe Java
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite