Sınıf üyelerini ustaca yönetin
Java sınıf üyeleri: static ve instance alanlar, final sabitler, kapsülleme, başlatma sırası, metot overloading, varargs, pass-by-value ve fluent metot tasarımı uygulamalı anlatılır.
Sınıf üyeleri üzerinde ileri işlemler ve metot tasarımı
Eğitim, Java sınıflarındaki üye değişkenler ve metotlar üzerinde ileri işlemleri kapsar. static ve instance üyeler, final sabitler, this referansı, metot aşırı yükleme (overloading) çözümleme kuralları, varargs, değer ile geçirme semantiği, getter/setter kapsülleme, static başlatma bloğu ve alan başlatma sırası, dönüş tipleri ve zincirleme (fluent) metot tasarımı uygulamalı çalışılır.
2 Gün. Her gün dört modül; 1. gün Üye Değişkenler; 2. gün Metotlar.
Temel Seviye — Üye değişkenler, statik üyeler ve metot aşırı yükleme
Her konu küçük sınıf laboratuvarlarıyla işlenir; katılımcılar hatalı örnekleri düzeltip derleyici ve çalışma zamanı çıktısını karşılaştırır.
private alan ve public erişimci metotlarla veri bütünlüğünü korumayı öğrenirsiniz.
Derleyicinin metot seçim kurallarını anlayıp belirsizlik hatalarından kaçınırsınız.
static durumun paylaşımını ve test zorluklarını bilinçli yönetirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Değişken, koşul, döngü ve basit sınıf yazımı bilinmelidir.
JDK 17 ile bir IDE kurulu ve çalışır olmalıdır.
Sınıf, nesne ve yapıcı kavramlarına giriş düzeyinde hâkimiyet gerekir.
Derleyici hata mesajlarını okuyup not alma alışkanlığı faydalıdır.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
static ve instance üyeleri doğru ayırarak sınıf tasarlayabilirsiniz.
final alan, sabit ve değişmez sınıf oluşturabilirsiniz.
Doğrulamalı getter ve setter ile veri bütünlüğünü sağlayabilirsiniz.
Alan, blok ve yapıcı çalışma sırasını doğru öngörebilirsiniz.
Aşırı yüklenmiş metotların seçim kurallarını yorumlayabilirsiniz.
Java'nın değerle geçirme davranışını açıklayabilirsiniz.
Değişken sayıda argüman alan metotlar yazabilirsiniz.
this döndüren zincirleme metotlarla okunaklı API'ler kurabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Java Beans, Logging, Annotations ve Method Chaining eğitimi: JavaBean kuralları, PropertyChangeSupport, SLF4J/Logback loglama, anotasyon işleme, reflection ve..
Detayları Gör →Java En İyi Uygulamalar ve Tasarım Kalıpları eğitimi: SOLID, Effective Java maddeleri, immutability, GoF yaratımsal, yapısal, davranışsal kalıplar, anti-pattern
Detayları Gör →Java Yapı Taşları eğitimi: Veri tipleri, operatörler, String, karar ve döngü yapıları, diziler, metotlar, sınıf ve nesne oluşturma ile ilk Java uygulamaları.
Detayları Gör →Java Foundations: Temel Öğeler eğitimi: Program yapısı, paket, import, class, main, değişkenler, tanımlayıcı kuralları, yorumlar, çıktı ve derleme-çalıştırma ak
Detayları Gör →Java Foundations: Sınıflar ve Constructor'lar eğitimi: Sınıf bildirimi, alan ve metot, constructor aşırı yükleme, this, static ve örnek üyeler, nesne referansla
Detayları Gör →