Azure'da API tüketen ASP.NET Core uygulaması yazın
AZ-2002 kurs başlığındaki senaryoya paralel olarak bu eğitim, bir API'yi tüketen ASP.NET Core web uygulamasını Azure ortamında geliştirmeyi uygulamalı işler.
ASP.NET Core ile minimal hosting'den kimlik doğrulama, veri erişimi ve konteyner dağıtımına modern web geliştirme
AZ-2002 kurs başlığındaki senaryoya paralel olarak bu eğitim, bir API'yi tüketen ASP.NET Core web uygulamasını Azure ortamında geliştirmeyi uygulamalı işler. Program.cs, DI ve Options, Minimal API, IHttpClientFactory ve Polly dayanıklılığı, Microsoft Entra ID ile kimlik doğrulama, Managed Identity, Application Insights ve App Service dağıtımı ele alınır.
3 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 — 12 uygulamalı modülde ASP.NET Core uygulama iskeleti ve host, HttpClient ile API tüketimi ve REST mimarisi temelleri 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.
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 →The Advanced C# Programming Language eğitimi: İleri C#: generic, delegate/event, LINQ derinliği, async, reflection. 4 gün uygulamalı program, Visual Studio 2022
Detayları Gör →The C# Programming Language eğitimi: C# programlama dili: sözdizimi, OOP, koleksiyon, LINQ, istisna. 3 gün uygulamalı program, Visual Studio 2022 Community, .NE
Detayları Gör →The VB.NET Programming Language eğitimi: VB.NET programlama dili: sözdizimi, OOP, Windows Forms, ADO.NET. 3 gün uygulamalı program, Visual Studio 2022, .NET Fra
Detayları Gör →Uygulamalar için Visual Basic (VBA) Excel'de - Programlama Giriş eğitimi: Excel’de VBA ile programlamaya giriş: makro, değişken, döngü, Range. 2 gün uygulamalı
Detayları Gör →