Eğitim İçeriği
Giriş
- Şablonlar ve katmanlı mimariler
- Şablon tanımı
- Tasarım şablonları ve tasarım
- Tasarım şablonlarının bulunması ve seçilmesi
- Tasarım şablonu uygulaması
Bilinen Şablonlar
Nesne Oluşturma
- Factory (Fabrika)
- Builder (İnşa Eden)
- Factory Method (Fabrika Metodu)
- Prototype (Prototip)
- Singleton (Tekli)
Yapısal Şablonlar
- Adapter (Uyarlama)
- Bridge (Köprü)
- Composite (Bileşik)
- Decorator (Süsleyici)
- Facade (Cephe)
- Flyweight (Hafif)
- Proxy (Vekil)
Davranışsal Şablonlar
- Chain of Responsibility (Sorumluluk Zinciri)
- Command (Komut)
- Interpreter (Yorumlayıcı)
- Iterator (Yineleyici)
- Mediator (Aracılık)
- Memento (Hatırlatıcı)
- Observer (Gözlemci)
- State (Durum)
- Strategy (Strateji)
- Template Method (Şablon Metodu)
- Visitor (Ziyaretçi)
- Observer (Gözlemci)
Şablon Oluşturma
- Şablon mu olsun, olmasın mı
- Resmi şablon tanımı
- Şablon kataloğunun organize edilmesi
- Özel hedef ve soyutlanmış hedef
- Şablonlarınızı bir şablon topluluğuna yayınlama
Kurs İçin Gerekli Önbilgiler
UML ve C++, C#, Java, VB.NET, PHP 8 veya üzeri gibi herhangi bir nesne yönelimli dil hakkında iyi düzeyde bilgi.
Danışanlarımızın Yorumları (4)
Eğitmenin açıklamaları ve etkileşimleri gerçekten konuyu iyi aktardı; ve muhtemelen deneyim seviyem yeterli olmasa da, bundan çok şey öğrendim!
Pieter Bruynseels - Spot Buy Center BV
Eğitim - Design Patterns
Yapay Zeka Çevirisi
Eğitmen, yazılım mimarisinde gerçekten önemli kavramları quizlerle vurguladı. Gereksinim belirlemesinden birim testine kadar yazılım geliştirme döngüsünün etkili uygulanmasında yüksek seviyeli bakış açısı, yazılım geliştirmede deneyimsiz olan veri bilimciler için çok yenilikçidir.
Kok Cheong Cheng - DBS Bank
Eğitim - Design Patterns
Yapay Zeka Çevirisi
Tekniklerin genel özeti
Kay Jan Wong - DBS Bank Ltd
Eğitim - Design Patterns
Yapay Zeka Çevirisi
Basit ancak bilgilendirici örnek kodları seviyorum.
Yue Wang - DBS Bank Ltd
Eğitim - Design Patterns
Yapay Zeka Çevirisi