MVC, EF ve Web API ile uçtan uca uygulama
Bu eğitim, MVC uygulamasını Entity Framework ile veritabanına bağlamayı ve Web API ile servis olarak açmayı öğretir. DbContext, Code First, Fluent API, migration, ilişkiler, LINQ sorguları, tracking ve performans, REST uç noktaları, DTO, model doğrulama, Swag…
ASP.NET MVC ile Entity Framework veri erişimi ve RESTful Web API geliştirme
Bu eğitim, MVC uygulamasını Entity Framework ile veritabanına bağlamayı ve Web API ile servis olarak açmayı öğretir. DbContext, Code First, Fluent API, migration, ilişkiler, LINQ sorguları, tracking ve performans, REST uç noktaları, DTO, model doğrulama, Swagger, JWT kimlik doğrulama ve MVC/JavaScript istemcisinin API’yi tüketmesi uygulamalı işlenir.
3 Gün. Her gün dört modül; Entity Framework Temelleri; Web API Geliştirme; MVC ve API Entegrasyonu.
Orta Seviye — ASP.NET MVC ile Entity Framework veri erişimi ve RESTful Web API geliştirme
Her modül Visual Studio 2022, EF Core, ASP.NET Core Web API, SQL Server ve Postman üzerinde canlı kodlama, hata ayıklama ve mini görevlerle işlenir; katılımcılar kendi bilgisayarında örnekleri yeniden üretir.
Her gün Visual Studio 2022, EF Core, ASP.NET Core Web API, SQL Server ve Postman üzerinde kod yazılır; konular sunum yerine çalışan örneklerle pekiştirilir.
Program DbContext ve Code First ile başlayıp Proje Uygulaması ile biter; gerçek projelerde karşılaşılan durumlara odaklanır.
Edinilen teknikler aSP.NET MVC ile Entity Framework veri erişimi ve RESTful Web API geliştirme alanındaki günlük işlerde hemen kullanılabilecek şekilde kurgulanır.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Controller, View ve Model akışını bilmek gerekir.
SELECT, JOIN ve temel veritabanı tasarımı bilgisi faydalıdır.
Uygulamalar için Visual Studio 2022, EF Core, ASP.NET Core Web API, SQL Server ve Postman kurulu veya erişilebilir bir bilgisayar önerilir.
Her gün laboratuvar çalışması yapıldığından kod yazmaya ve soru sormaya hazır gelinmesi beklenir.
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:
DbContext ve Code First kapsamında DbContext, DbSet ve OnConfiguring gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Migration kapsamında Add-Migration, Update-Database, Remove-Migration gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Sorgulama kapsamında LINQ: Where, Select, OrderBy, GroupBy, Join gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
REST Uç Noktaları kapsamında Kaynak adlandırma ve HTTP metot eşleme gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Kimlik Doğrulama kapsamında JWT Bearer yapılandırması gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Dokümantasyon ve Test kapsamında Swagger/OpenAPI ve XML yorumları gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
API Tüketimi kapsamında HttpClient ve IHttpClientFactory gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Performans kapsamında N+1 sorunu ve split query gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
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.
Entity Framework Tuning ve Integration eğitimi: EF sorgu performansı, N+1, execution plan, caching, DbContext pooling, test ve üretim entegrasyonu. 3 gün uygula
Detayları Gör →Entity Framework ve ASP.NET eğitimi: EF6 Code First, migration, ilişkiler ve ASP.NET MVC ile birlikte veri tabanlı web uygulaması. 3 gün uygulamalı, DVA.
Detayları Gör →Excel VBA Orta Seviye eğitimi: Excel VBA nesne modeli, olaylar, UserForm, sınıf modülleri, PivotTable otomasyonu ve hata yönetimi. 3 gün uygulamalı, DVA.
Detayları Gör →Gelişmiş Blazor eğitimi: Blazor render modları, gelişmiş bileşenler, SignalR, güvenlik, Hybrid ve performans. Uygulamalı 4 gün, Digital Vizyon Akademi.
Detayları Gör →Gelişmiş C# Test Otomasyonu eğitimi: Test mühendisleri için ileri C#, Selenium, API testi, test çerçevesi tasarımı ve CI entegrasyonu. 4 gün uygulamalı, DVA.
Detayları Gör →