Kapat

Windows Presentation Foundation (WPF)

Windows Presentation Foundation (WPF)

Ön Koşul: Temel Programlama ve Winform Bilgisi

Kısa adıyla WPF olarak bilinen Windows Presentation Foundation, Microsoft’un yeni nesil Windows uygulama geliştirme altyapısına verilen bir isim. WPF içerisinde eski windows api’lerinin yerine geçen ve gün geçtikçe uygulamaların WPF platformuna geçmesine sebep olan bir çok yenilik bulunmaktadır. Özellikle eski Windows API’de yer almayan zengin grafiksel öğeleri, düzgün tasarlanmış modern bir sınıf kütüphanesi, medya özellikleri ile ön plana çıkan WPF şimdiden masaüstü uygulama geliştiricilerinin gözdesi olmayı başarmış durumda. Bu eğitimin amacı WPF içerisinde bulunan yeni konseptlerin öğrenilmesi ve yazılım tasarımı mantığının verilmesidir. Eğitime katılacak kişilerin eğitimden maksimum verim alabilmesi için en az bir .NET dilini biliyor olması, eski Windows API’leri ile (managed yada unmanaged olabilir) çalışmış ve proje geliştirmiş olması gerekmektedir. Masaüstü uygulama geliştirmeye WPF ile başlayacak olan kişilerin ise WPF’den önce C# öğrenmeleri ve temel Windows API’lerini öğrenmeleri gerekmektedir.

Eğitim İçeriği

  • WPF Mimarisi
  • Win API’den WPF’e Geçiş
  • XAML, BAML Yapısı
  • WPF Application Nesnesi
  • WPF ile Yeni Konseptler
  • Form Tasarım Araçlarına Giriş (Expression Blend)
  • Event Bubbling, Tunneling
  • WPF Komut Yapısı, Layout ve Panel Yapıları
  • Windows vs Page Yapısı
  • WPF İçerik Modeli (Content Model)
  • XBAP Çalışma Modeli
  • WPF Binding,
  • Data Binding, Data Template, Data View
  • List, Tree, Toolbar ve Menuler
  • Custom Element
  • Gömülü Kaynaklar (Embedded Resource )
  • Stil ve Şablon Yapıları
  • Winform Entegrasyonu
  • Document Nesneleri ile çalışma (Fixed ve Flow Document)
  • WPF’in Grafik ve Multimadia Özellikleri (2d, 3d Images, Video)
  • Composite Application Guidance for WPF
  • Expression Design ürününün kullanımı
Önemli Notlar

Program ücretlerine KDV dahil değildir.

Genel katılıma açık programların açılması için yeterli kontenjanın sağlanması gerekmektedir.

Kontenjan sağlanamadığı durumlarda BT Akademi programı açmama hakkını saklı tutar.

BT Akademi, duyrulmuş programların tarihlerini değiştirme hakkını saklı tutar. Programa kayıt olmuş kişiler bu değişikliklerden haberdar edilir.

Paylaş: