Yazılım tasarım desenleri nesne yönelimli programlama dilleri ile geliştirilen yazılımlarda sık kullanılan çözümlerdir. Bu desenlerin bilinmesi yazılım geliştirilirken daha kararlı ve gürbüz yazılımların üretilmesini sağlar. Bu eğitimin amacı da öğrencileri bu desenlerle tanıştırmak, bu sayede desenleri diğer yazılımlarda tanıyabilmelerini ve kendi çözümlerinde kullanabilmelerini amaçlamaktadır.
Eğitim Özeti
Tasarım Desenleri eğitimi 12 Bölüm ve 34 dersten oluşmaktadır. Eğitimin içindeki bölümlerde değineceğimiz konular:
Yazılım tasarım desenlerinin kısa tarihi; ortaya çıkışları, kataloglanmaları, yaygınlaşmaları,
Yazılım tasarım desenlerinin kategorileri,
Seçilmiş yazılım tasarım desenlerinin incelenmesi.
Hedef Kitle
Nesne yönelimli programlama dillerini daha etkin kullanmak isteyen deneyimli yazılım geliştiricileri için uygundur.
Gereksinimler
Temel programlama
Nesne yönelimli programlama
Veri yapıları
Kazanımlar
Yazılım tasarım desenlerini tanıyabilir,
Tasarım desenlerini kendi problemlerinde uygulayabilir.