Kurumsal düzeyde ASP.NET Core MVC
İleri Seviye ASP.NET Core MVC ile Web Programlama Eğitimi, temel MVC bilgisini kurumsal düzeye taşır. Program ASP.NET Core istek hattı, middleware ve Dependency Injection ile katmanlı mimariyle başlar; Entity Framework Core ile Code First modelleme, migration…
İstek hattından katmanlı mimariye, güvenlikten yayına kadar ileri ASP.NET Core MVC
İleri Seviye ASP.NET Core MVC ile Web Programlama Eğitimi, temel MVC bilgisini kurumsal düzeye taşır. Katılımcılar ASP.NET Core istek hattını ve middleware'i derinlemesine kavrar, Dependency Injection ve katmanlı mimariyle sürdürülebilir bir yapı kurar. Program Entity Framework Core ile veri erişimi, ASP.NET Core Identity ile kimlik doğrulama ve yetkilendirme, birim ve entegrasyon testi ve uygulamanın üretim ortamına güvenli biçimde yayınlanmasını uçtan uca ele alır.
4 Gün. Her gün dört modül; mevcut MVC bilgisi üzerine katmanlı mimari, EF Core, güvenlik ve test eklenerek üretime hazır bir uygulama kurulur.
İleri Seviye — ASP.NET Core MVC ile katmanlı, güvenli ve test edilebilir kurumsal web uygulamaları geliştirmeyi derinleştirir
Kurumsal bir MVC uygulaması katman katman kurulur; her modülde mimari, veri erişimi, güvenlik veya test canlı kodla eklenip çalıştırılır.
Uygulamayı sunum, iş ve veri katmanlarına ayırarak Dependency Injection ile gevşek bağlı, sürdürülebilir bir yapı kurarsınız.
ASP.NET Core Identity ile kimlik doğrulama, rol ve politika tabanlı yetkilendirmeyi gerçek senaryolarda uygulayarak öğrenirsiniz.
Birim ve entegrasyon testleriyle iş mantığını güvence altına alır, değişiklikleri regresyon korkusu olmadan yaparsınız.
Eğitimden en iyi verimi almak için gerekli olan bilgi ve deneyim
Controller, View, Model ve Razor kavramlarına aşinalık gerekir; eğitim bunların üzerine ileri konuları kurar.
Sınıf, arayüz, LINQ ve async/await gibi modern C# kavramlarını rahat kullanabilmek gerekir.
İstek-yanıt döngüsü, durum kodları ve form gönderimi gibi web temellerine aşinalık gerekir.
.NET SDK kurulu, Visual Studio veya VS Code ile proje çalıştırabilen bir ortam 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:
ASP.NET Core istek hattını ve middleware'i derinlemesine kavrar, özel ara katmanlar yazıp doğru sırada çalıştırırsınız.
Dependency Injection ve repository deseniyle sunum, iş ve veri katmanlarına ayrılmış sürdürülebilir bir yapı kurarsınız.
Entity Framework Core ile Code First modelleme, migration, ilişkiler ve performanslı LINQ sorguları yazabilirsiniz.
ASP.NET Core Identity ile kullanıcı yönetimi, giriş, parola ve e-posta onayı akışlarını güvenle kurarsınız.
Rol, claim ve politika tabanlı yetkilendirmeyi uygular, kaynak bazlı erişim denetimini doğru tasarlarsınız.
CSRF, XSS, enjeksiyon ve güvenlik başlıklarıyla uygulamayı yaygın web açıklarına karşı sağlamlaştırırsınız.
xUnit, Moq ve TestServer ile birim ve entegrasyon testleri yazar, iş mantığını güvence altına alırsınız.
Önbellek, günlükleme ve sağlık kontrolü ekler, uygulamayı IIS, Docker veya buluta güvenle yayınlarsınız.
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.
Flask ve Django ile yönlendirme, ORM, REST API, kimlik doğrulama ve dağıtımı karşılaştırmalı öğreten, iki çatıyı tek eğitimde kapsayan uygulamalı Python eğitimi
Detayları Gör →HTTP ve WSGI temelinden Flask, SQL, ORM, REST API ve FastAPI ile asenkron servislere kadar Python ile web programlamayı uçtan uca öğreten uygulamalı eğitim.
Detayları Gör →R ve Shiny ile reaktif programlama, ggplot2 ve plotly etkileşimli grafikleri, gösterge panelleri ve yayını öğreten, veri odaklı uygulamalı web geliştirme eğitim
Detayları Gör →HTML, CSS, JavaScript, TypeScript, React ve Vue ile sıfırdan üretim düzeyi ön yüz mühendisliği öğreten beş günlük kapsamlı kurumsal program.
Detayları Gör →WCAG 2.2 ilkeleri, ARIA, klavye erişimi ve erişilebilirlik testiyle herkes için kullanılabilir web geliştirmeyi öğreten uygulamalı kurumsal eğitim.
Detayları Gör →npm bağımlılık yönetimi, semantik sürümleme, güvenlik denetimi ve kırıcı değişiklik geçişini öğreten uygulamalı kurumsal ön yüz güncelleme eğitimi.
Detayları Gör →