ASP.NET Core pipeline’ını tam kontrol edin
İleri Seviye ASP.NET eğitimi, ASP.NET Core istek hattını (middleware, routing, model binding, filter) derinlemesine ele alır. Dependency Injection ömürleri, Options deseni, Identity ile JWT/OAuth2 kimlik doğrulama, policy tabanlı yetkilendirme, EF Core perfor…
ASP.NET Core ile kurumsal web uygulamaları: pipeline, kimlik doğrulama, performans ve dağıtım
İleri Seviye ASP.NET eğitimi, ASP.NET Core istek hattını (middleware, routing, model binding, filter) derinlemesine ele alır. Dependency Injection ömürleri, Options deseni, Identity ile JWT/OAuth2 kimlik doğrulama, policy tabanlı yetkilendirme, EF Core performans ayarı, IMemoryCache/Redis ile önbellekleme, SignalR ile gerçek zamanlı iletişim, health check, Serilog ile loglama ve Docker ile yayına alma uygulamalı olarak işlenir.
4 Gün. Her gün dört modül; İstek Hattı ve Hosting; Güvenlik ve Kimlik Yönetimi; Veri Erişimi, Önbellek ve Gerçek Zamanlı İletişim; Test, Gözlemlenebilirlik ve Dağıtım.
İleri Seviye — ASP.NET Core ile kurumsal web uygulamaları: pipeline, kimlik doğrulama, performans ve dağıtım
Her modül Visual Studio 2022, .NET 8 SDK, SQL Server/SQLite, Postman ve Docker Desktop ü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, .NET 8 SDK, SQL Server/SQLite, Postman ve Docker Desktop üzerinde kod yazılır; konular sunum yerine çalışan örneklerle pekiştirilir.
Program Middleware ve Pipeline ile başlayıp Mimari ve Performans ile biter; gerçek projelerde karşılaşılan durumlara odaklanır.
Edinilen teknikler aSP.NET Core ile kurumsal web uygulamaları: pipeline, kimlik doğrulama, performans ve dağıtım 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
Sınıflar, async/await, LINQ ve generic kavramlarına hâkim olunması beklenir.
HTTP, REST ve temel MVC/Web API deneyimi faydalıdır.
Uygulamalar için Visual Studio 2022, .NET 8 SDK, SQL Server/SQLite, Postman ve Docker Desktop 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:
Middleware ve Pipeline kapsamında Program.cs içinde WebApplicationBuilder ve Use/Map/Run sıralaması gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Routing ve Model Binding kapsamında Attribute routing, route constraint ve özel IRouteConstraint gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
ASP.NET Core Identity kapsamında IdentityUser/IdentityRole genişletme ve özel kullanıcı sınıfı gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Yetkilendirme Politikaları kapsamında Policy, requirement ve AuthorizationHandler yazımı gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
EF Core Performansı kapsamında AsNoTracking, split query ve compiled query kullanımı gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
SignalR ile Gerçek Zamanlı kapsamında Hub tanımı, grup yönetimi ve strongly-typed hub gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Test Stratejisi kapsamında WebApplicationFactory ile entegrasyon testleri gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Docker ve CI/CD kapsamında Çok aşamalı Dockerfile ile imaj boyutunu küçültme 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.
MVC & Server Management eğitimi: ASP.NET MVC uygulama geliştirme ile sunucu yönetimi, yayın ve. 3 gün uygulamalı program, Visual Studio 2022, ASP.NET MVC / ile.
Detayları Gör →MVC Application Features eğitimi: ASP.NET MVC uygulama özellikleri: filtreler, bölgeler, bundling. 3 gün uygulamalı program, Visual Studio 2022, ASP.NET Core il
Detayları Gör →MVC Controller Handler Methods eğitimi: MVC controller aksiyonları: HTTP verb eşleme, parametre bağlama. 3 gün uygulamalı program, Visual Studio 2022, ASP.NET C
Detayları Gör →MVC Web Forms eğitimi: ASP.NET Web Forms ve MVC’yi karşılaştırmalı öğrenme: sunucu. 3 gün uygulamalı program, Visual Studio 2022, .NET Framework ile. Digital Vi
Detayları Gör →MVC with Entity Framework (EF) & Web API eğitimi: ASP.NET MVC ile Entity Framework veri erişimi ve RESTful Web API. 3 gün uygulamalı program, Visual Studio 2022
Detayları Gör →