Schița de curs
Introducere în Java 21
- Prezentare generală a Java 21 și a statutului său LTS
- Îmbunătățiri cheie față de versiunile anterioare
- Configurarea mediului de dezvoltare Java 21
Funcții și îmbunătățiri noi
- Funcții și actualizări de sintaxă noi
- Îmbunătățiri în potrivirea tiparelor și înregistrări
- API-uri noi și actualizări de bibliotecă
Optimizarea performanței cu Java 21
- Îmbunătățiri ale gestionării memoriei
- Tehnici de reglare a performanței
- Utilizarea celor mai recente îmbunătățiri JVM
Modular Programming în Java 21
- Actualizări ale sistemului de module
- Crearea și gestionarea aplicațiilor modulare
- Cele mai bune practici pentru dezvoltarea modulară Java
Funcții avansate ale limbajului
- Clase sigilate și potrivirea tiparelor
- Instrucțiuni și expresii switch îmbunătățite
- Utilizarea avansată a înregistrărilor și a claselor de date
Integrarea Java 21 cu biblioteci moderne
- Lucrul cu biblioteci și cadre actualizate
- Utilizarea Java 21 în aplicații microservicii și cloud
- Valorificarea funcțiilor noi ale bibliotecii pentru eficiență
Testarea și depanarea în Java 21
- Instrumente și tehnici noi de depanare
- Scrierea testelor unitare pentru funcțiile noi ale limbajului
- Integrarea cu cadre de testare populare
Implementarea și întreținerea aplicațiilor Java 21
- Strategii și cele mai bune practici de implementare
- Gestionarea actualizărilor de versiune ș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 obiecte (OOP)
Public țintă
- Dezvoltatori Java care doresc să facă upgrade la cea mai recentă versiune
- Ingineri software care doresc să își îmbunătățească abilitățile Java
- Profesioniști IT implicați în dezvoltarea de aplicații bazate pe Java
Mărturii (5)
Că am obținut o imagine de ansamblu complexă și despre context - de exemplu, de ce avem nevoie de anumite adnotări și ce înseamnă acestea. Mi-a plăcut partea practică a instruirii - a trebuit să executăm manual comenzile și să apelăm api-urile de rest.
Alina - ACCENTURE SERVICES S.R.L
Curs - Quarkus for Developers
Tradus de catre o masina
Informațiile suplimentare care au fost împărtășite făceau ca formarea să nu fie una simplă și grozavă, ceea ce era plăcut.
Covenant - Vodacom
Curs - Groovy Programming
Tradus de catre o masina
antrenorul poate explica clar subiectul și poate răspunde la orice întrebare.
Hannah Mae Lubigan - Security Bank Corporation
Curs - Advanced Spring Boot
Tradus de catre o masina
Stilul de antrenament și antrenorul 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
Amplitudinea temelor abordate a fost considerabilă și formatorul a încercat să facă justiție acesteia.
Lakshmipriya Sivakumar - Deque Systems Inc
Curs - Spring Boot, React, and Redux
Tradus de catre o masina