Visual Studio ile çapraz platform çözümler
Cross-Platform Solutions in Visual Studio Eğitimi, Visual Studio ve .NET MAUI ile tek bir C# projesinden iOS, Android ve masaüstü için uygulama geliştirmeyi öğretir.
Visual Studio araçlarıyla tek proje, XAML, veri bağlama ve çoklu platform dağıtımı
Cross-Platform Solutions in Visual Studio Eğitimi, Visual Studio ve .NET MAUI kullanarak tek bir C# projesinden iOS, Android ve masaüstü için uygulama geliştirmeyi öğretir. Katılımcılar tek proje yapısını, XAML ile arayüz tasarımını ve veri bağlamayı öğrenir; MVVM deseniyle kodu düzenler. Program MAUI Essentials ile cihaz servisleri, HttpClient ile API erişimi, SQLite ile yerel veri, XAML Hot Reload ile hızlı geliştirme ve çoklu platform dağıtımını kapsar.
4 Gün. Her gün dört modül; Visual Studio araçları ve .NET MAUI ile tek bir örnek uygulama dört platforma doğru geliştirilir.
Orta Seviye — Visual Studio ve .NET MAUI ile tek projeden iOS ve Android uygulaması geliştirme
Visual Studio içinde örnek bir uygulama dört gün boyunca geliştirilir; her modülde yeni bir MAUI yeteneği uygulamaya eklenir.
Visual Studio'nun tek proje yapısıyla aynı kod tabanından iOS, Android ve masaüstü için uygulama üretmeyi öğrenirsiniz.
XAML Hot Reload, hata ayıklayıcı ve emülatör yönetimi gibi Visual Studio araçlarıyla verimli bir geliştirme akışı kurarsınız.
Mevcut C# ve .NET bilginizi doğrudan kullanarak web ya da masaüstünden mobil geliştirmeye hızla geçiş yaparsınız.
Eğitime verimli başlamak için gerekli bilgi ve kurulum
Sınıf, metot, özellik ve koleksiyon gibi temel C# ve nesne yönelimli programlama kavramlarını bilmek gerekir.
MAUI iş yükü kurulu Visual Studio ve bir Android emülatörü ya da fiziksel cihaz gereklidir.
Bir arayüz denetiminin ne olduğuna dair genel fikir yardımcı olur; XAML eğitimde ayrıntılı işlenir.
Microsoft dokümantasyonunu takip edebilmek için temel düzey teknik İngilizce okuma faydalı olur.
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:
Visual Studio'da MAUI tek proje yapısını kavrar, platform klasörlerini ve ortak kaynak yönetimini doğru biçimde kullanırsınız.
XAML Hot Reload, hata ayıklayıcı ve emülatör yönetimiyle Visual Studio'da hızlı ve verimli bir geliştirme akışı kurarsınız.
XAML ile arayüz tasarlar, Grid ve FlexLayout gibi düzenlerle farklı ekranlara duyarlı arayüzler oluşturabilirsiniz.
Veri bağlamayı ve MVVM desenini uygular, iş mantığını arayüzden ayırarak test edilebilir ve düzenli kod yazarsınız.
MAUI Essentials ile konum, ağ durumu ve güvenli saklama gibi cihaz servislerini uygulamanıza entegre edebilirsiniz.
Bağımlılık enjeksiyonu ve koşullu derlemeyle platforma özel davranışları tek proje içinde düzenli biçimde yönetirsiniz.
HttpClient ile uzak API'den veri alır, SQLite ile yerel veri tabanı kurar ve çevrimdışı senaryoları ele alabilirsiniz.
Uygulamayı platformlar arası hata ayıklar, paketler ve iOS ile Android mağazaları için yayınlamayı öğrenirsiniz.
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.
Ionic grid, CSS yardımcı sınıfları, değişkenlerle temalama ve Ionic CLI komutlarıyla duyarlı arayüz kurup verimli geliştirmeyi öğreten uygulamalı eğitim.
Detayları Gör →react-native-tts ile metinden sese dönüşüm, ses ve dil seçimi, hız ve perde kontrolü ile olay yönetimini öğreten uygulamalı React Native eğitimi.
Detayları Gör →Angular ve Ionic ile Capacitor üzerinden tek kod tabanından iOS ve Android uygulaması geliştirmeyi öğreten uygulamalı kurumsal eğitim.
Detayları Gör →Xamarin.Forms, XAML, MVVM, özel renderer ve DependencyService ile kurumsal çapraz platform uygulama geliştirmeyi öğreten ileri eğitim.
Detayları Gör →React Native, hooks, React Navigation ve Redux Toolkit ile tek kod tabanından iOS ve Android uygulaması geliştirmeyi öğreten eğitim.
Detayları Gör →.NET MAUI, XAML, MVVM ve Shell ile tek projeden Android, iOS ve masaüstü uygulaması geliştirmeyi öğreten uygulamalı kurumsal eğitim.
Detayları Gör →