Eğitim İçeriği
Java 21'e Giriş
- Java 21'in genel bakışı ve LTS durumu
- Önceki sürümlere kıyasla temel iyileştirmeler
- Java 21 geliştirme ortamının kurulumu
Yeni Özellikler ve Geliştirmeler
- Yeni dil özellikleri ve sözdizimi güncellemeleri
- Desen eşleştirme ve kayıtlar alanındaki geliştirmeler
- Yeni API'ler ve kütüphane güncellemeleri
Java 21 ile Performans Optimizasyonu
- Bellek yönetimi iyileştirmeleri
- Performansı artırma teknikleri
- En son JVM geliştirmelerinin kullanılması
Java 21'de Modüler Programming
- Modül sistemi güncellemeleri
- Modüler uygulamalar oluşturma ve yönetme
- Modüler Java geliştirme için en iyi uygulamalar
Gelişmiş Dil Özellikleri
- Mühürlü sınıflar ve desen eşleştirme
- Gelişmiş switch ifadeleri ve deyimleri
- Kayıtların ve veri sınıflarının gelişmiş kullanımı
Modern Kütüphanelerle Java 21'in Entegrasyonu
- Güncellenmiş kütüphaneler ve çerçevelerle çalışma
- Java 21'in mikro hizmetlerde ve bulut uygulamalarında kullanılması
- Verimlilik için yeni kütüphane fonksiyonlarından yararlanma
Java 21'de Test ve Hata Ayıklama
- Yeni hata ayıklama araçları ve teknikleri
- Yeni dil özelliklerini test etmek için birim testleri yazma
- Popüler test çerçeveleriyle entegrasyon
Java 21 Uygulamalarını Dağıtma ve Sürdürme
- Dağıtım stratejileri ve en iyi uygulamalar
- Sürüm yükseltmelerini ve uyumluluğu yönetme
- Uzun süreli destek uygulamalarını izleme ve sürdürme
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Programlama kavramlarına ilişkin temel bilgi
- Daha önce Java (herhangi bir sürüm) ile deneyim
- Nesne yönelimli programlama (OOP) ilkelerine aşinalık
Hedef Kitle
- En son sürüme yükseltmek isteyen Java geliştiricileri
- Java becerilerini geliştirmek isteyen yazılım mühendisleri
- Java tabanlı uygulama geliştirmeyle ilgilenen BT profesyonelleri
Danışanlarımızın Yorumları (5)
On karmaşıklık hakkında da kapsamlı bir genel bakış aldık - örneğin, bazı notasyonlara niye ihtiyacımız var ve ne anlama geldikleri. Eğitimin uygulamalı kısmını sevdim - komutları el ile çalıştırma ve REST API'lerini çağırmak zorunda kalınması.
Alina - ACCENTURE SERVICES S.R.L
Eğitim - Quarkus for Developers
Yapay Zeka Çevirisi
Paylaşılan ek bilgiyle birlikte, eğitim doğrudan olmayan groovy değildi, bu çok güzel oldu.
Covenant - Vodacom
Eğitim - Groovy Programming
Yapay Zeka Çevirisi
antrenör konuyu açıkça açıklayabilir ve her soruya cevap verebilir.
Hannah Mae Lubigan - Security Bank Corporation
Eğitim - Advanced Spring Boot
Yapay Zeka Çevirisi
Eğitim tarzı ve eğitmen, egzersizler sırasında karşılaşılan sorunların çözümünde yardımcı olur.
Carl Angelo Gonzales - Security Bank Corporation
Eğitim - Spring Boot for Beginners
Yapay Zeka Çevirisi
Kapsam oldukça genişti ve eğitmen bunun adil bir şekilde yapılmasına çalıştı.
Lakshmipriya Sivakumar - Deque Systems Inc
Eğitim - Spring Boot, React, and Redux
Yapay Zeka Çevirisi