ASP.NET ile web'e ilk adım
ASP.NET Introduction: ASP.NET'e giriş: ilk web uygulamanız. ASP.NET Core proje yapısı, Controller ve Razor view, form ve doğrulama ve dotnet publish 2 günlük uygulamalı programda işlenir.
ASP.NET Core proje yapısı ve Controller ve Razor view ekseninde ASP.NET'e giriş: ilk web uygulamanız
ASP.NET Introduction eğitimi, ASP.NET'e giriş: ilk web uygulamanız konusunu uçtan uca ele alır. ASP.NET Core proje yapısı, Controller ve Razor view, form ve doğrulama ve dotnet publish gibi başlıklar Visual Studio üzerinde canlı kodlama ve ilk web uygulaması ile işlenir. Katılımcılar eğitim sonunda ASP.NET Core ile form içeren basit bir web sitesi geliştirip yayınlayabilir hale gelir.
2 Gün. Her gün dört modül; kısa kavramsal anlatım ve ardından ilk web uygulaması ile uygulama.
Başlangıç Seviye — ASP.NET'e giriş: ilk web uygulamanız için ASP.NET Core proje yapısı, Controller ve Razor view ve form ve doğrulama başlıklarını kapsar.
Her modül canlı kodlama ile başlar; katılımcılar ilk web uygulaması üzerinde kendi çözümlerini geliştirip tartışır.
ASP.NET Core proje yapısı ve Controller ve Razor view konuları, kurumsal projelerde karşılaşılan örneklerle işlenir.
Her modül ilk web uygulaması ile pekiştirilir; form ve doğrulama katılımcılar tarafından bizzat kodlanır.
Dotnet publish 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
Dosya yönetimi ve program kurulumu yapabiliyor olmak yeterlidir.
Değişken, koşul ve döngü kavramlarına aşinalık faydalıdır, zorunlu değildir.
Visual Studio 2022 (Community yeterli) ve .NET 8 SDK kurulu, yönetici haklarına sahip bir dizüstü bilgisayar.
Her modülde kod yazılacağı için uygulamaya katılım 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:
.NET Framework, .NET Core, .NET 5+ tarihçesi ve .NET Standard'ın yeri dahil, .NET Platformuna Genel Bakış alanında somut çözümler üretebilirsiniz.
Program.cs, WebApplication builder ve hosting modeli dahil, ASP.NET Core Uygulama Başlangıcı ve Middleware alanında somut çözümler üretebilirsiniz.
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.
Conventional routing: MapControllerRoute, {controller}/{action}/{id?} şablonu dahil, MVC Routing 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.
Model binding kaynakları: route, query, form, body ([FromBody], [FromQuery]) dahil, Model Binding, Doğrulama ve ViewModel alanında somut çözümler üretebilirsiniz.
Stateless HTTP yapısı ve durum saklama seçenekleri dahil, Veri ve Durum Yönetimi alanında somut çözümler üretebilirsiniz.
dotnet build, dotnet publish: framework-dependent, self-contained, single-file, ReadyToRun dahil, Build, Yayınlama ve CI/CD Stratejileri 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.
ASP.NET MVC Web Applications: Asynchronous Tasks: async action, BackgroundService, Hangfire/Quartz, CancellationToken. 2 gün uygulamalı eğitim, DVA Katılım Sert
Detayları Gör →ASP.NET MVC Web Applications: Authorization & Exception Handling: policy-based authorization, exception filter ve ProblemDetails. 2 gün uygulamalı eğitim | DVA.
Detayları Gör →ASP.NET MVC Web Applications: Claims-Based Authentication: ClaimsPrincipal, IClaimsTransformation, OpenID Connect, JWT. 2 gün uygulamalı eğitim, DVA Katılım Ser
Detayları Gör →ASP.NET MVC Web Applications: Composing the UI Layout: _Layout ve Sections, Partial View ve ViewComponent ve Tag Helper. 2 gün uygulamalı eğitim | DVA.
Detayları Gör →ASP.NET MVC Web Applications: Data & State Management: Session ve TempData, IDistributedCache ve cookie ayarları. 2 gün uygulamalı eğitim | DVA.
Detayları Gör →