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
Mărturii (5)
Că am primit o prezentare complexă și a contextului - de exemplu, de ce avem nevoie de anumite anotații și ce înseamnă acestea. Mi-a plăcut partea practică a instruirii - trebuie să rulăm manual comenzile și să apelăm API-urile REST.
Alina - ACCENTURE SERVICES S.R.L
Curs - Quarkus for Developers
Tradus de catre o masina
Informația suplimentară partajată a fost că instruirea nu a fost un groovy simplu și direct, ceea ce a fost plăcut.
Covenant - Vodacom
Curs - Groovy Programming
Tradus de catre o masina
instrucționistul poate explica clar subiectul și poate răspunde oricărui întrebare.
Hannah Mae Lubigan - Security Bank Corporation
Curs - Advanced Spring Boot
Tradus de catre o masina
Stilul de instruire și formatorul ajută la rezolvarea problemelor întâmpinate în timpul exercițiilor.
Carl Angelo Gonzales - Security Bank Corporation
Curs - Spring Boot for Beginners
Tradus de catre o masina
Lățimea temelor abordate a fost considerabilă și formatorul a încercat să le facă dreptate.
Lakshmipriya Sivakumar - Deque Systems Inc
Curs - Spring Boot, React, and Redux
Tradus de catre o masina