WPF ile ilk masaüstü uygulamalarınızı yazın
WPF’de Programlama eğitimi, WPF’e yeni başlayan geliştiricilere yöneliktir. Visual Studio’da WPF projesi, Window ve App sınıfları, temel kontroller ve layout panelleri, olay işleyicileri, MessageBox ve diyaloglar, ListView ve DataGrid, veri bağlama, Observabl…
WPF’de programlama: ilk uygulama, kontroller, olaylar, veri bağlama, koleksiyon, dosya işlemleri ve basit MVVM
WPF’de Programlama eğitimi, WPF’e yeni başlayan geliştiricilere yöneliktir. Visual Studio’da WPF projesi, Window ve App sınıfları, temel kontroller ve layout panelleri, olay işleyicileri, MessageBox ve diyaloglar, ListView ve DataGrid, veri bağlama, ObservableCollection, dosya okuma yazma, JSON, basit SQLite/SQL Server erişimi ve MVVM’ye giriş küçük uygulamalarla işlenir.
3 Gün. Her gün dört modül; WPF’e Giriş; Veri Bağlama ve Koleksiyonlar; Veri Saklama ve MVVM.
Temel Seviye — WPF’de programlama: ilk uygulama, kontroller, olaylar, veri bağlama, koleksiyon, dosya işlemleri ve basit MVVM
Her modül Visual Studio 2022 Community ve .NET 8 SDK üzerinde canlı kodlama, hata ayıklama ve mini görevlerle işlenir; katılımcılar kendi bilgisayarında örnekleri yeniden üretir.
Her gün Visual Studio 2022 Community ve .NET 8 SDK üzerinde kod yazılır; konular sunum yerine çalışan örneklerle pekiştirilir.
Program İlk Uygulama ile başlayıp Mini Proje ile biter; gerçek projelerde karşılaşılan durumlara odaklanır.
Edinilen teknikler wPF’de programlama: ilk uygulama, kontroller, olaylar, veri bağlama, koleksiyon, dosya işlemleri ve basit MVVM alanındaki günlük işlerde hemen kullanılabilecek şekilde kurgulanır.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Değişken, sınıf, koleksiyon ve metot yazabilmek gerekir.
Proje oluşturma ve çalıştırma bilgisi yeterlidir.
Uygulamalar için Visual Studio 2022 Community ve .NET 8 SDK kurulu veya erişilebilir bir bilgisayar önerilir.
Her gün laboratuvar çalışması yapıldığından kod yazmaya ve soru sormaya hazır gelinmesi beklenir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
İlk Uygulama kapsamında WPF ve WinForms farkı gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Layout Panelleri kapsamında Grid: satır ve sütun tanımı gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Olaylar kapsamında Click, TextChanged, SelectionChanged, Loaded gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Temel Veri Bağlama kapsamında Binding, DataContext ve Path gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Stil ve Kaynaklar kapsamında Style ve Setter gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Doğrulama ve Hata kapsamında Girdi doğrulama (TryParse, Validation) gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Veritabanı kapsamında SQLite veya SQL Server bağlantısı gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
MVVM’ye Giriş kapsamında View ve ViewModel ayrımı gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Blazor WebAssembly eğitimi: Blazor WebAssembly çalışma zamanı, PWA, lazy loading, OIDC kimlik doğrulama ve API entegrasyonu. Uygulamalı 3 gün, Digital Vizyon Ak
Detayları Gör →Blazor'e Giriş eğitimi: Blazor temel kavramları: bileşen, parametre, form, yönlendirme ve basit API entegrasyonu. Uygulamalı 2 gün, Digital Vizyon Akademi.
Detayları Gör →.NET Core ile Mikroservis Geliştirme eğitimi: Servis sınırları, RabbitMQ ile iletişim, Docker, API Gateway, Polly ve OpenTelemetry ile .NET mikroservis.
Detayları Gör →ASP.NET ile API Projesi Geliştirme eğitimi: REST API tasarımı, EF Core, kimlik doğrulama, HttpClient, önbellek ve test ile ASP.NET Core API projesi.
Detayları Gör →.NET Core Kütüphaneleri Geliştirme ve Taşıma eğitimi: Çoklu hedefli .NET kütüphaneleri, NuGet paketleme ve .NET Framework'ten .NET'e taşıma. 3 gün uygulamalı, D
Detayları Gör →