EF Core ve LINQ ile veriyi yönet
C# ile Entity Framework ve LINQ eğitimi; LINQ Derinlemesine, DbContext ve Modelleme, İlişkiler, Migration ve Veritabanı Yönetimi ve daha fazlası. 2 gün, uygulamalı lab çalışmaları, Digital Vizyon Akademi katılım sertifikası.
LINQ ve EF Core Modelleme ve Sorgulama, Performans ve Veri Bütünlüğü ekseninde ilerleyen uygulamalı program
Bu eğitim C# ile Entity Framework Core ve LINQ kullanımını derinlemesine işler: DbContext, Code First model, Fluent API, migration, ilişkiler (1-1, 1-N, N-N), change tracking, LINQ to Objects ve LINQ to Entities, Include/ThenInclude, projeksiyon, GroupBy, Join, sayfalama, AsNoTracking, compiled query, N+1 problemi, ham SQL, transaction, concurrency, global query filter, soft delete, interceptor ve performans profili (SQL logları). Veritabanı olarak SQL Server veya SQLite kullanılır.
2 Gün. Her gün dört modül; 1. gün LINQ ve EF Core Modelleme; 2. gün Sorgulama, Performans ve Veri Bütünlüğü.
Orta Seviye — Entity Framework Core ve LINQ: model, migration, sorgu, ilişki, performans ve transaction
Her modülde Visual Studio veya dotnet CLI üzerinde canlı kodlama yapılır; konsol uygulamaları ve birim testleriyle sonuçlar anında doğrulanır.
C# ile Entity Framework ve LINQ konuları her modülde yazıp çalıştırdığınız egzersizlerle pekiştirilir; teori kodla birlikte ilerler.
Sahada sık görülen hatalar bilinçli olarak üretilir, nedenleri incelenir ve kalıcı çözüm kalıpları gösterilir.
Eğitimi tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Değişken, döngü, sınıf ve metot yazımı konusunda temel programlama deneyimi beklenir.
Visual Studio 2022 veya VS Code ile güncel .NET SDK kurulu bir makine gerekir.
Sınıf, kalıtım ve arayüz kavramlarına genel aşinalık faydalıdır.
dotnet CLI komutlarını çalıştırabilecek kadar komut satırı ve sürüm kontrolü bilgisi yeterlidir.
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:
Karmaşık LINQ sorguları yazıp IQueryable farkını bilirsiniz
Fluent API ile model ve ilişkileri tanımlayabilirsiniz
1-N ve N-N ilişkileri doğru yapılandırabilirsiniz
Migration ile şema değişikliklerini yönetebilirsiniz
Projeksiyon ve AsNoTracking ile performanslı sorgu yazabilirsiniz
N+1 problemini tespit edip giderebilirsiniz
Transaction ve concurrency token ile veri bütünlüğü sağlayabilirsiniz
Üretilen SQL'i okuyup optimize edebilirsiniz
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.
WPF'de Programlama eğitimi: WPF’de programlama: ilk uygulama, kontroller, olaylar, veri bağlama. 3 gün uygulamalı program, Visual Studio 2022 Community ve ile.
Detayları Gör →.NET Core eğitimi: Platform ve Temel Yapılar ve Web, Test ve Yayın konularını uygulamalı örneklerle öğrenin. DVA katılım sertifikalı program.
Detayları Gör →.NET Fundamentals eğitimi: Platform Mimarisi ve Tip Sistemi ve BCL ve Temel Kullanım konularını uygulamalı örneklerle öğrenin. DVA katılım sertifikalı program.
Detayları Gör →Advanced Programming in C# eğitimi: 2 gün, uygulamalı kod egzersizleri ve DVA katılım sertifikası ile konuyu uçtan uca öğrenin.
Detayları Gör →ASP.NET Core Development eğitimi: Çekirdek Mimari ve MVC ve Test, Güvenlik ve Yayın konularını uygulamalı örneklerle öğrenin. DVA katılım sertifikalı program.
Detayları Gör →