|
1. hafta |
Giriş |
|
2. hafta |
TR: Nesne-tabanlı sistemler ile prosedürel programlamanın kıyaslanması, kalıtım |
|
3. hafta |
TR: Soyut sınıflar ve arayüzler, çok biçimlilik |
|
4. hafta |
TR: Jenerikler |
|
5. hafta |
TR: Java Koleksiyon Çerçeveleri |
|
6. hafta |
TR: TR: Lambda İfadeleri |
|
7. hafta |
TR: TR:Stream API
|
|
8. hafta |
TR: Tasarım Kalıplarına Giriş, Tasarım İlkeleri |
|
9. hafta |
TR: Komut Deseni, Şablon Yöntemi Deseni, Durum Deseni |
|
10. hafta |
TR:Strateji Deseni, Singleton Deseni, Sorumluluk Zinciri Deseni |
|
11. hafta |
TR: Fabrika Metod Deseni, Soyut Fabrika Deseni, Facade Deseni |
|
12. hafta |
TR: Adaptör Deseni, Gözlemci deseni, Vekil Deseni |
|
13. hafta |
TR: Dekoratör Deseni, Kompozit Deseni, |
|
14. hafta |
TR: Builder Deseni, Yineleyici Desen |