EF Core ile modern veri erişimi kurun
Entity Framework Core eğitimi, EF Core ile modern .NET uygulamalarında veri katmanı kurmayı 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.
Entity Framework ile veri modelleme, LINQ sorgulama, migration, performans ve uygulama entegrasyonu
Entity Framework Core eğitimi, EF Core ile modern .NET uygulamalarında veri katmanı kurmayı anlatır. DbContext ve Fluent API, migration, ilişkiler ve owned types, LINQ sorguları ve ham SQL, ChangeTracker ve eşzamanlılık, toplu işlemler, global query filter, performans ayarı, DI entegrasyonu ve SQLite ile test işlenir.
3 Gün. Her gün dört modül; her modülde veri modeli üzerinde sorgu ve SQL çıktısı karşılaştırmalı laboratuvar yapılır.
Orta Seviye — 12 uygulamalı modülde Entity Framework temelleri, Değişiklik izleme ve kaydetme ve Asenkron programlama gibi konuları kapsar.
SQL Server/LocalDB üzerinde gerçek şema ve tohum veriyle çalışılır; üretilen SQL sorguları loglanarak EF davranışı ve performans etkisi doğrudan gözlemlenir.
EF'in ürettiği SQL'i okuyarak performanslı ve beklenmedik davranışsız sorgular yazmayı öğrenirsiniz.
Migration'larla veritabanını ekip çalışmasında güvenle güncelleme ve dağıtma yöntemlerini uygularsınız.
N+1, gereksiz izleme ve ağır sorguları tespit edip çözmeye yönelik ölçüm ve düzeltme pratiği kazanırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sınıf, koleksiyon ve temel LINQ kullanımı.
SELECT, JOIN, GROUP BY ve indeks kavramları.
Visual Studio 2022, SQL Server Express/LocalDB ve SSMS veya Azure Data Studio.
ASP.NET ile basit bir uygulama görmüş olmak faydalıdır; zorunlu değil.
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:
Fluent API ve Data Annotations ile varlık-tablo eşlemesini doğru kurabilirsiniz.
Bire-çok, çoka-çok ve kalıtım eşlemelerini uygulayabilirsiniz.
LINQ to Entities sorgularını SQL çıktısıyla doğrulayarak yazabilirsiniz.
Migration oluşturup yönetebilir, betik veya bundle ile dağıtabilirsiniz.
ChangeTracker, transaction ve eşzamanlılık çakışmalarını yönetebilirsiniz.
N+1, AsNoTracking ve compiled query gibi tekniklerle sorguları hızlandırabilirsiniz.
EF Core InMemory/SQLite ile veri katmanı testi yazabilirsiniz.
DbContext'i DI ile web uygulamasına doğru entegre 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.
JSP ve Servlets ile MVC eğitimi: Servlet, JSP/JSTL, JDBC DAO, filtre, oturum ve güvenlik ile Java MVC web uygulaması. Uygulamalı 3 gün, Digital Vizyon Akademi.
Detayları Gör →Microsoft MVC ile Etkili Web Siteleri eğitimi: ASP.NET MVC ile routing, Razor view, Entity Framework, kimlik doğrulama ve kurumsal site örneği. 3 gün uygulamalı
Detayları Gör →ASP.NET Core ile Web Uygulamaları eğitimi: MVC ve Razor Pages, EF Core, kimlik doğrulama, API, test ve Docker ile ASP.NET Core web uygulaması. 4 gün uygulamalı,
Detayları Gör →C# Beginner eğitimi: C# dilinin temelleri: değişken, akış kontrolü, metot, sınıf, koleksiyon, istisna ve dosya işleme. Uygulamalı 3 gün, Digital Vizyon Akademi.
Detayları Gör →C# Akademi: .NET Ortamında Programlama eğitimi: C# dilinin tüm temel konuları: OOP, generic, LINQ, async, dosya, test ve modern dil özellikleri. 5 gün uygulamal
Detayları Gör →