Eğitim İçeriği
Giriş
- Entity Framework (EF) Core'a Genel Bakış
- Aşamalı Web Uygulaması (PWA) Genel Bakışı
Entity Framework (EF) Core
- EF Core'un Kurulumu
- Kod ile Modelleme
- Veritabanı ile Modelleme
- Akıcı API Kullanımı
EF Core ile Veri Sorgulama ve Kaydetme
- LINQ Kullanarak Temel Sorgular
- Saklı Yordamları Çağırma
- İzleme Davranışını Kontrol Etme
- Değişiklikleri Kaydetme
- Toplu Ekleme
- İşlemler
Blazor Bileşenleri
- Razor Temellerini Anlama
- Blazor içinde Bileşenlerle Çalışma
- Bileşenlerde C# Kullanımı
- Parametreli Bileşenler
- Bileşen Yaşam Döngüsü
- Tek Yönlü Veri Bağlama
- Çift Yönlü Bağlama
- Olay Bağlama
Gelişmiş Blazor Bileşen Kavramları
- Ham HTML Render Etme
- Alt İçeriği Render Etme
- RenderFragment Kullanımı
- RenderTreeBuilder Kullanımı
- @key ve @attribute Kullanımı
Yönlendirme ve Düzen
- Ana Düzen Oluşturma
- Yönlendirme
- URL Yardımcılarını Kullanma
Formlar ve Doğrulama
- EditForm Kullanımı
- Form Doğrulama
- @ref Kullanımı
Bağımlılık Enjeksiyonu (DI) ve JSInterop
- DI'yı Anlama
- Varsayılan Hizmetle DI
- Özel Hizmetle DI
- Bir JavaScript Fonksiyonunu Çağırma
- JavaScript 'ten C# Çağırma
Hata Ayıklama ve Dağıtım
- Bir Blazor Uygulamasını Hata Ayıklama
- Bir Blazor Uygulamasını Dağıtma
- Bir Blazor Uygulamasını Yükseltme
Güvenlik
- Blazor Kimlik Doğrulama
- ASP.NET Core Identity ve JWT Kullanımı
Aşamalı Web Uygulaması (PWA) Geliştirme
- PWA'ya Genel Bakış
- PWA Özelliklerini Anlama
- Blazor PWA
- Çevrimdışı Uygulamalar Oluşturma
- Hizmet Çalışanlarını Kullanma
- Uygulamayı Özelleştirme
- Önbelleğe Alma
- Push Bildirimleri Ekleme
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- C#'nin anlaşılması
- Blazor ve JavaScript bilgisi
- .NET framework ile deneyim
Hedef Kitle
- Web Geliştiricileri
Danışanlarımızın Yorumları (6)
The trainer is very good and pays attention to the learners.
Utamaporn - Geodis Transport Thai Ltd.
Eğitim - Advanced Blazor
Trainer has more the experiences and can answer and help us to fixed the problem immediately.
Kritsakorn Wangsuksan - Geodis Transport Thai Ltd.
Eğitim - Advanced Blazor
I like style trainer because he can give examples that are easy to understand. and then he is calm when teaching or explaining.
Wannapa Chalamrum - Geodis Transport Thai Ltd.
Eğitim - Advanced Blazor
The trainer was very helpful answering any questions we had and let us share our screen to show the errors we were having which was great.
chithra - Public Health Wales NHS Trust
Eğitim - Advanced Blazor
The hands on approach with clear examples that match our current project helped with the understanding of the subject.
Samuel - ProgramDuon AB
Eğitim - Advanced Blazor
it was a great cource becuase we got the chance to discuss things and try working with the things we got taught. But the thing I liked the most was that everything was based on experience that Marcin had.