Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
Eğitim İçeriği
Gözden Geçirme
- Kalıtım ve Arayüzler
- Nesne Referansları ve Kalıtım
- Polimorfizm
- Arayüz Statik ve Varsayılan Yöntemler
- Koleksiyonlar ve Jenerikler
- Jenerikler (Kalıtım, Joker Karakterler)
- Jenerik Türler Yazma
Design Patterns
- Nesne Oluşturma
- Statik Yöntemler ve Alanlar
- new Operatörü
- Oluşturma Kalıpları
- Kalıtım ve Kompozisyon / Artıları ve Eksileri
- Kompozit Desen
- İç Sınıflar
Yansıma
- Class Adlı Sınıf
- Alanları, Yöntemleri ve Yapıcıları Bulma
- Access Alanları, Yöntemleri Çağırma
- Dizileri İnceleme
Açıklamalar
- Java API'sindeki Açıklamalar (@Override, @Deprecated)
- Açıklamalar Tanımlama
Fonksiyonel Programming
- Lambda Express İfadesi Genel Bakış
- Lambda Express İfadeleri ve Fonksiyonel Arayüzler
- Lambda Express İfadelerini Kullanma
- Yöntem Referanslarıyla Çalışma
Stream API'si
- Stream'ler ve Koleksiyonlar
- Koleksiyonları Filtreleme
- Zincirleme ve Ardışık İşlem
Tarih/Saat API'si
- Eski API'ler
- Tarih/Saat API'si (JSR 310)
- Tarihe ve Saate Dayalı Olaylar
- Zaman Damgaları, Periyotlar ve Süreler
- Hesaplamalar Yapma
- Biçimlendirme
- Yerelleştirme / Saat Dilimleri
JUnit Temelleri
- JUnit Genel Bakış, Test Odaklı Geliştirme
- Testler ve Onaylamalar
- İstisnalarla Çalışma
- JUnit ile Testleri Organize Etme
- Sabitleri Yazma - @Before, @After
- Test Sürümleri ve Diğer Yetenekler
- Mock Nesneleri Genel Bakış
Oluşturma Araçları
- Ant Genel Bakış
- Maven Genel Bakış
Kurs İçin Gerekli Önbilgiler
“Java dil bilgisi ve OOP bilgisi. Katılımcıların paketler, kontrol akışları ve döngüler, temel somut sınıflar ve temel arayüzler hakkında bilgi sahibi olması gerekmektedir.
7 Saat