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

Katılımcı Sayısı


Kişi Başına Fiyat

Yaklaşan Etkinlikler

İlgili Kategoriler