C# bilginizi ASP.NET Core web uygulamasına taşıyın
C# ve ASP.NET Core, dil temellerinden web uygulamasına uzanan dört günlük bütünleşik bir eğitimdir. 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
C# ve ASP.NET Core, dil temellerinden web uygulamasına uzanan dört günlük bütünleşik bir eğitimdir. İlk gün C# modern özellikleri, koleksiyon, LINQ, async ve delegate'ler; sonraki günlerde ASP.NET Core host ve DI, MVC ve API, EF Core ile veri, kimlik doğrulama, entegrasyon testi ve yayınlama uygulamalı ele alınır.
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 .NET (Core) çalışma zamanı temelleri, Asenkron programlama ve Uçtan uca ASP.NET Core uygulaması 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.
.NET Core & Visual Studio Extensions: VSIX paketi, Roslyn Analyzer/Code Fix, AsyncPackage ve VSCT, NuGet paket yayını. 3 gün uygulamalı eğitim, DVA Katılım Sert
Detayları Gör →.NET Core Console Applications and Referenced Packages: Generic Host ve DI, System.CommandLine ve PackageReference. 2 gün uygulamalı eğitim | DVA.
Detayları Gör →.NET Core MVC eğitimi: middleware hattı, Razor view'lar, filtreler ve Identity. 3 gün uygulamalı program, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →.NET Development with Visual Studio eğitimi: dotnet CLI, SDK-style proje, debugging ve xUnit testleri. 3 gün uygulamalı program, DVA Katılım ve Başarı Sertifika
Detayları Gör →.NET ile Mikroservis Geliştirme: Domain-Driven Design, MassTransit ve RabbitMQ, YARP Gateway, OpenTelemetry. 4 gün uygulamalı eğitim, DVA Katılım Sertifikası.
Detayları Gör →