Controller ve action tasarımını ustalıkla yönetin
Bu eğitim ASP.NET MVC uygulamalarının kalbi olan controller ve action katmanını derinlemesine işler. 3 gün boyunca laboratuvar uygulamalarıyla işlenir; katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.
ASP.NET MVC (.NET Framework) ile istek yaşam döngüsünden IIS dağıtımına uçtan uca web geliştirme
Bu eğitim ASP.NET MVC uygulamalarının kalbi olan controller ve action katmanını derinlemesine işler. İstek yaşam döngüsü, route eşleme, ActionResult türleri, model binding, DataAnnotations doğrulaması, filtreler, bağımlılık enjeksiyonu ve test edilebilir controller tasarımı Visual Studio'da çalışan bir çözüm üzerinde uygulanır.
3 Gün. Her gün dört modül; kısa teorik anlatım sonrası aynı örnek uygulama üzerinde laboratuvar çalışması yapılır.
Orta Seviye — 12 uygulamalı modülde ASP.NET MVC mimarisi ve istek yaşam döngüsü, Filtre (Filter) mekanizması ve IIS'e dağıtım gibi konuları kapsar.
Her modül Visual Studio üzerinde çalışan bir MVC çözümü, IIS Express ve tarayıcı geliştirici araçlarıyla canlı kod yazımı ve hata ayıklama oturumlarıyla ilerler.
Routing, controller, view ve veri katmanı tek bir örnek çözümde birleştirilir; parçalar birbirine nasıl bağlandığını kodda görürsünüz.
İstek yaşam döngüsünü, filtre sırasını ve ModelState davranışını breakpoint ile izleyerek üretimdeki hataları hızla teşhis edersiniz.
CSRF, overposting ve XSS gibi MVC uygulamalarında sık görülen açıklara karşı pratik savunma kalıplarını uygularsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sınıf, arayüz, koleksiyon ve LINQ konularında temel düzeyde C# bilgisi.
HTML formları, GET/POST farkı ve temel HTTP durum kodlarına aşinalık.
Visual Studio 2022, .NET Framework 4.8 geliştirme paketi ve IIS Express kurulu bir Windows bilgisayar.
SELECT, INSERT ve JOIN düzeyinde SQL Server bilgisi; veri erişimi örnekleri için SQL Server Express/LocalDB.
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:
MVC istek yaşam döngüsünü ve routing eşlemesini açıklayıp kendi rotalarınızı tasarlayabilirsiniz.
Doğru ActionResult türleriyle ince, test edilebilir controller'lar yazabilirsiniz.
DataAnnotations ve özel model binder ile güvenli form işleme akışları kurabilirsiniz.
Yetki, önbellek ve hata yönetimi için filtreleri uygulama genelinde ve action bazında yapılandırabilirsiniz.
Layout, partial ve template yapılarıyla yeniden kullanılabilir arayüzler oluşturabilirsiniz.
Web.config dönüşümleri, oturum ve önbellek stratejilerini ortama uygun biçimde yönetebilirsiniz.
Application_Error, IIS izleme ve profil araçlarıyla performans ve hata sorunlarını bulabilirsiniz.
Uygulamayı Web Deploy ve uygulama havuzu ayarlarıyla IIS'e güvenle yayınlayabilirsiniz.
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.
C# for Automation Test Engineers eğitimi: Test Otomasyonu için C# ve UI, API ve CI Otomasyonu konularını uygulamalı örneklerle öğrenin. DVA katılım sertifikalı
Detayları Gör →C# ile Entity Framework ve LINQ eğitimi: 2 gün, uygulamalı kod egzersizleri ve DVA katılım sertifikası ile konuyu uçtan uca öğrenin.
Detayları Gör →C# ile Programlamaya Giriş eğitimi: 2 gün, uygulamalı kod egzersizleri ve DVA katılım sertifikası ile konuyu uçtan uca öğrenin.
Detayları Gör →C# ile Windows Forms Uygulama Geliştirme: Windows Forms kontrolleri, DataGridView ve veri bağlama ve ADO.NET ile SQL Server. 3 gün uygulamalı eğitim | DVA.
Detayları Gör →Design Patterns in C# eğitimi: SOLID ilkeleri, Factory ve Builder, Strategy ve Observer ve Repository ve DI. 3 gün uygulamalı program, DVA Katılım ve Başarı Ser
Detayları Gör →