Nesneye Yönelik Tasarım & Tasarım Kalıpları
Özet
- Nesneye yönelik kavramları bilmeniz (ör : kalıtım, komposizyon, poliformizm gibi) sizi iyi bir nesye yönelik tasarımcı yapmaz. Bunun için tasarım kalıplarını bilmeniz gerekir.
- Bu eğitim etkilişimli ve derinlemesine bir şekilde nesneye yönelik tasarım ve tasarım kalıplarına adım atmanızı sağlar.
- Eğitim içerisinde, Eller klavye üzerinde (EKÜ) uygulamaları ile kavramları pekiştirme olanağı. Bu lab ortamında gerçek dünya problemleri üzerinde çalışılacaktır.
- UML model kavramları sayesinde Tasarım kalıplarını kavrama
- Nesneye yönelik tasarım ve tasarım kalıplarının gerçek dünya örnekleri üzerinde incelenişi.
Eğitim işleniş şekli
- Konulara derinlemesine odaklama ve soru cevap şeklinde etkişimli anlatım.
- Eller klavye üzerinde uygulamaları ve etkileşimli soru çözümleri.
- Gerçek dünya örneklerini inceleme ve tecrübe kazanımı.
Diğer ilişkili eğitim
- Java ile Web uygulamaları geliştimek sizce zor ve karmaşık mı ? Eğer öyle düşünüyorsanız, Apache Wicket eğitimini inceleminizi tavsiye ediyoruz.
Ön koşul
- Temel Java ile en az 5 ay tecrübesi sahibi olmanız.
- Nesneye yönelik kavramları biliyor olmanız; ör : kalıtım, poliformizm, komposizyon.
Eğitim sonunda kazanılacaklar
- Nesneye yönelik Java uygulamaları geliştirebilme
- Tasarım kalıpları sayesinde uygulama geliştiricler arasında ortak dil konuşabilme kabiliyeti
- Java’da esnek ve sağlam uygulamalar geliştirebilme
- İyi tasarım prensibleri uygulama, kavrama ve tanıma becerisi
Eğitim içeriği
- Nesneye yönelik programlamaya giriş.
- İyi tasarım prensibleri
- Tasarım prensiblerini Java’da uygulama becerisi
- Tasarım kalıplarına (design patterns) giriş
- Tasarım kalıplarının uygulanışı
- Anti pattens ve yapılmaması gereken hatalar.
Eğitim süresi
2 gün.






