Blazor ile uçtan uca web uygulaması kurun
Blazor ile C# kullanarak etkileşimli web arayüzü geliştirmeyi uçtan uca anlatır. 3 gün boyunca laboratuvar uygulamalarıyla işlenir; katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.
Blazor ile C# kullanarak etkileşimli web arayüzü geliştirme: bileşenler, durum, kimlik ve dağıtım
Blazor ile C# kullanarak etkileşimli web arayüzü geliştirmeyi uçtan uca anlatır. Barındırma modelleri, Razor bileşenleri ve yaşam döngüsü, EditForm doğrulama, yönlendirme, DI ve typed HttpClient, JavaScript interop, AuthorizeView ile kimlik, bileşen şablonları ve dağıtım adımları küçük bir yönetim paneli projesi üzerinde ele alınır.
3 Gün. Her gün dört modül; anlatımı canlı bileşen geliştirme laboratuvarları takip eder.
Orta Seviye — 12 uygulamalı modülde Blazor barındırma modelleri, Servisler, HttpClient ve durum yönetimi ve Blazor ile uygulama geliştirme projesi gibi konuları kapsar.
Her konu çalışan bir Blazor uygulaması üzerinde canlı kodlanır; bileşenler, form doğrulama ve API entegrasyonu birlikte laboratuvarda geliştirilir.
UI'yı yeniden kullanılabilir Razor bileşenlerine bölmeyi, parametre ve olay akışını kodlayarak öğrenirsiniz.
İstemci ve sunucu tarafında C# kullanarak JavaScript bağımlılığını azaltır, gerektiğinde JS interop ile kütüphaneleri entegre edersiniz.
Server, WebAssembly ve Hybrid modellerinin gecikme, boyut ve ölçek yönünden farklarını ölçerek karar verirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sınıf, async/await ve LINQ konularında temel C# bilgisi.
Temel HTML yapısı ve CSS seçicilerine aşinalık.
Güncel .NET SDK ve Visual Studio 2022 veya VS Code kurulu bilgisayar.
HTTP, REST ve JSON kavramlarına genel hakimiyet.
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:
Parametre, EventCallback ve RenderFragment ile esnek bileşenler yazabilirsiniz.
EditForm ve doğrulama ile güvenli veri girişi ekranları oluşturabilirsiniz.
Layout, rota parametresi ve NavigationManager ile uygulama içi gezinmeyi kurgulayabilirsiniz.
Typed HttpClient ile REST API'lerden veri çekip yönetebilirsiniz.
AuthorizeView ve OIDC ile sayfa ve bileşen koruması yapabilirsiniz.
IJSRuntime ile JavaScript kütüphanelerini güvenli şekilde entegre edebilirsiniz.
Yeniden çizimi azaltıp büyük listeleri sanallaştırarak performansı iyileştirebilirsiniz.
Blazor uygulamasını IIS, Azure veya statik barındırmada yayınlayabilirsiniz.
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 →