MVC ile sağlam web uygulamaları kurun
Developing in ASP.NET MVC Development: ASP.NET MVC ile uçtan uca web uygulaması geliştirme. Routing ve model binding, Razor ve Tag Helper, Identity ile kimlik doğrulama ve EF Core ile veri erişimi 3 günlük uygulamalı programda işlenir.
Routing ve model binding ve Razor ve Tag Helper ekseninde ASP.NET MVC ile uçtan uca web uygulaması geliştirme
Developing in ASP.NET MVC Development eğitimi, ASP.NET MVC ile uçtan uca web uygulaması geliştirme konusunu uçtan uca ele alır. Routing ve model binding, Razor ve Tag Helper, Identity ile kimlik doğrulama ve EF Core ile veri erişimi gibi başlıklar Visual Studio üzerinde canlı kodlama ve bir sipariş yönetim sitesi ile işlenir. Katılımcılar eğitim sonunda kimlik doğrulamalı, veritabanı destekli ve yayına hazır bir MVC uygulaması geliştirebilir hale gelir.
3 Gün. Her gün dört modül; kısa kavramsal anlatım ve ardından bir sipariş yönetim sitesi ile uygulama.
Orta Seviye — ASP.NET MVC ile uçtan uca web uygulaması geliştirme için Routing ve model binding, Razor ve Tag Helper ve Identity ile kimlik doğrulama başlıklarını kapsar.
Her modül canlı kodlama ile başlar; katılımcılar bir sipariş yönetim sitesi üzerinde kendi çözümlerini geliştirip tartışır.
Routing ve model binding ve Razor ve Tag Helper konuları, kurumsal projelerde karşılaşılan örneklerle işlenir.
Her modül bir sipariş yönetim sitesi ile pekiştirilir; Identity ile kimlik doğrulama katılımcılar tarafından bizzat kodlanır.
EF Core ile veri erişimi konusunda kalite, güvenlik ve bakım kolaylığı pratikleri kazandırılır.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sınıf, interface, koleksiyon ve LINQ kullanımı ile en az birkaç aylık C# deneyimi.
HTTP, JSON ve temel SQL sorgularına aşinalık (web konuları için) beklenir.
Visual Studio 2022 (Community yeterli) ve .NET 8 SDK kurulu, yönetici haklarına sahip bir dizüstü bilgisayar.
Örnek kodları depodan çekmek için temel Git komutları bilinmelidir.
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:
Model-View-Controller sorumlulukları ve front controller kavramı dahil, ASP.NET MVC Mimarisi ve İstek Yaşam Döngüsü alanında somut çözümler üretebilirsiniz.
Model binding kaynakları: route, query, form, body ([FromBody], [FromQuery]) dahil, Model Binding, Doğrulama ve ViewModel alanında somut çözümler üretebilirsiniz.
Razor sözdizimi: @model, @if/@foreach, @functions ve HTML encoding dahil, Razor View, Layout ve Tag Helper alanında somut çözümler üretebilirsiniz.
DbContext'in DI ile Scoped olarak kaydı ve connection string yönetimi dahil, MVC ile Veritabanı ve Entity Framework alanında somut çözümler üretebilirsiniz.
Authentication ile Authorization farkı ve AddAuthentication şeması dahil, ASP.NET Core Identity ile Kimlik Doğrulama alanında somut çözümler üretebilirsiniz.
jQuery ile DOM manipülasyonu ve olay yönetimi dahil, Kullanıcı Arayüzü Davranışı: JavaScript ve Ajax alanında somut çözümler üretebilirsiniz.
System.Text.Json ve Newtonsoft.Json: serileştirme seçenekleri, JsonPropertyName dahil, JSON ve XML Veri Formatları alanında somut çözümler üretebilirsiniz.
Kestrel, reverse proxy (Nginx, IIS ANCM) ve in-process/out-of-process hosting dahil, Dağıtım Mimarisi ve Hosting alanında somut çözümler üretebilirsiniz.
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.
RabbitMQ ile .NET eğitimi: RabbitMQ ile .NET mesajlaşma: exchange türleri, kuyruk, onay. 3 gün uygulamalı program, Visual Studio 2022, .NET 8 SDK ile. Digital V
Detayları Gör →Selenium WebDriver in C# eğitimi: Selenium WebDriver ile C# tarayıcı otomasyonu: lokatör, bekleme, Page. 3 gün uygulamalı program, Visual Studio 2022, .NET 8 SD
Detayları Gör →Test Driven Development / C# / NUnit eğitimi: C# ve NUnit ile test güdümlü geliştirme: red-green-refactor. 3 gün uygulamalı program, Visual Studio 2022, .NET 8
Detayları Gör →Test Driven Development for C# Developers eğitimi: C# geliştiricileri için TDD: birim test pratiği, xUnit, mock. 3 gün uygulamalı program, Visual Studio 2022, .
Detayları Gör →Test-Driven Development Using Visual Studio and C# eğitimi: Visual Studio araçlarıyla C# TDD: Test Explorer, MSTest, Live Unit. 3 gün uygulamalı program, Visual
Detayları Gör →