ASP.NET Core MVC ile kurumsal uygulama geliştirin
Bu eğitim ASP.NET Core MVC ile kurumsal web uygulaması geliştirmeyi dört günde ele alır. 4 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 Core ile minimal hosting'den kimlik doğrulama, veri erişimi ve konteyner dağıtımına modern web geliştirme
Bu eğitim ASP.NET Core MVC ile kurumsal web uygulaması geliştirmeyi dört günde ele alır. Host ve DI, controller ve view, tag helper, Razor Pages, EF Core ile ilişkili modeller ve migration, kimlik doğrulama, API uç noktaları, HttpClient, önbellek, loglama, entegrasyon testi, Docker ile yayınlama ve MVC katmanında savunmacı yaklaşım işlenir.
4 Gün. Her gün dört modül; her modülde kısa anlatımın ardından çalışan kod laboratuvarı yapılır.
Orta Seviye — 16 uygulamalı modülde ASP.NET Core uygulama iskeleti ve host, Entity Framework temelleri ve MVC katmanında savunmacı yaklaşım gibi konuları kapsar.
Tüm modüller dotnet CLI ve Visual Studio/VS Code üzerinde, tek bir ASP.NET Core çözümünü adım adım büyüten uygulamalı laboratuvarlarla işlenir.
Middleware, DI ve Options deseninin ASP.NET Core'u nasıl şekillendirdiğini kod üzerinde görür, kendi servislerinizi bu yapıya oturtursunuz.
Aynı uygulamayı Windows, Linux ve Docker üzerinde çalıştırır; yayınlama seçeneklerini karşılaştırırsınız.
Kimlik doğrulama, yetkilendirme, loglama ve test altyapısını projenin başında kurmayı öğrenirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sınıflar, arayüzler, koleksiyonlar ve async/await konularında temel C# bilgisi.
HTTP, HTML formları ve JSON üzerine temel bilgi.
Güncel .NET SDK, Visual Studio 2022 veya VS Code ile C# Dev Kit kurulu bilgisayar.
Temel SQL; EF Core örnekleri LocalDB veya SQLite ile çalıştırılır.
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:
Program.cs, middleware sırası ve ortam yapılandırmasını doğru kurabilirsiniz.
Servis ömürlerini ve Options deseni ile yapılandırmayı doğru yönetebilirsiniz.
Controller, Razor Pages veya Minimal API ile uç nokta yazabilirsiniz.
IHttpClientFactory ve dayanıklılık politikalarıyla dış servisleri güvenle çağırabilirsiniz.
Cookie/JWT kimlik doğrulama ve policy tabanlı yetkilendirme kurabilirsiniz.
Önbellekleme ve async desenleriyle uygulama performansını iyileştirebilirsiniz.
WebApplicationFactory ile entegrasyon testi yazabilirsiniz.
Uygulamayı Docker, IIS veya Azure App Service'e 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.
Programming in C#: Managing Program Flow eğitimi: C# program akışı yönetimi: kararlar, döngüler, olaylar, delegate. 2 gün uygulamalı program, Visual Studio 2022
Detayları Gör →Programming in C#: Manipulating & Retrieving Data eğitimi: C# ile veri işleme ve sorgulama: koleksiyonlar, LINQ, string/regex. 2 gün uygulamalı program, Visual
Detayları Gör →Programming in C#: Memory Management & String Operations eğitimi: C# bellek yönetimi ve string işlemleri: GC, IDisposable, finalizer. 2 gün uygulamalı program,
Detayları Gör →Programming in C#: Using Types eğitimi: C# tür sistemi: değer ve referans türler, dönüşümler, koleksiyonlar. 2 gün uygulamalı program, Visual Studio 2022 ve .NE
Detayları Gör →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 →