Blazor ile ilk bileşenlerinizi yazın
Blazor'e Giriş, C# ile web arayüzü geliştirmek isteyenler için temel bir başlangıçtır. 2 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'e Giriş, C# ile web arayüzü geliştirmek isteyenler için temel bir başlangıçtır. Server ve WebAssembly modelleri, Razor bileşen sözdizimi, parametre ve olaylar, @bind ile veri bağlama, EditForm doğrulama, sayfa yönlendirme, servislerin enjeksiyonu ve küçük bir API'den veri gösteren örnek uygulama iki günde uygulamalı işlenir.
2 Gün. Her gün dört modül; anlatımı canlı bileşen geliştirme laboratuvarları takip eder.
Başlangıç Seviye — 8 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.
ASP.NET MVC Web Applications: Deployment Architecture: Kestrel ve reverse proxy, Docker multi-stage ve sticky session ve Data Protection. 2 gün uygulamalı eğiti
Detayları Gör →ASP.NET MVC Web Applications: Design & Implement UI Behavior: fetch ve jQuery Ajax, partial güncelleme ve unobtrusive validation. 2 gün uygulamalı eğitim | DVA.
Detayları Gör →ASP.NET MVC Web Applications: Designing Application Architecture: Clean Architecture ve Repository ve Unit of Work. 2 gün uygulamalı eğitim.
Detayları Gör →ASP.NET MVC Web Applications: Designing Build & Publishing Strategies: dotnet publish seçenekleri ve publish profile. 2 gün uygulamalı eğitim.
Detayları Gör →ASP.NET MVC Web Applications: Distributed Applications: HttpClientFactory ve Polly, RabbitMQ ve Redis oturum/önbellek. 2 gün uygulamalı eğitim | DVA.
Detayları Gör →