Açıklama
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.
Bu eğitim, yazılım geliştirme sürecinde yaygın olarak kullanılan tasarım desenlerini anlamak ve uygulamak için kapsamlı bir rehber sunmaktadır. Katılımcılar, yazılım tasarım desenlerinin tarihçesi, kategorileri ve önemli desenlerin detaylı incelenmesi ile ilgili derinlemesine bilgi sahibi olacaklardır. Eğitim, 12 bölüm ve 34 dersten oluşmakta olup, her bir derste belirli bir tasarım desenine dair teorik bilgi ve pratik uygulama örnekleri sunulacaktır.
- Nesne yönelimli programlama dillerini daha etkin kullanmak isteyen deneyimli yazılım geliştiricileri için uygundur.
- Temel programlama
- Nesne yönelimli programlama
- Veri yapıları
- Yazılım tasarım desenlerini tanıyabilir,
- Tasarım desenlerini kendi problemlerinde uygulayabilir.