.NET Core ile web servisi yazmaya giriş yapın
Introduction to .NET Core for Web Services, .NET Core ile web servisi geliştirmeye giriş sağlar. 3 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
Introduction to .NET Core for Web Services, .NET Core ile web servisi geliştirmeye giriş sağlar. .NET çalışma zamanı ve CLI, ASP.NET Core host, REST tasarımı, SOAP/gRPC karşılaştırması, controller ve Minimal API, EF Core ile veri erişimi, HttpClient, JWT kimlik doğrulama, entegrasyon testi ve yayınlama üç günde işlenir.
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.
Temel Seviye — 12 uygulamalı modülde .NET (Core) çalışma zamanı temelleri, Web API, Minimal API ve OpenAPI ve Yayınlama ve çalıştırma ortamları 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 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 →.NET ile Modern Uygulama Geliştirme: Minimal API, Blazor bileşenleri, Native AOT/ReadyToRun, Docker ve CI/CD. 3 gün uygulamalı eğitim, DVA Katılım Sertifikası.
Detayları Gör →.NET Microservices: Saga/Outbox, MassTransit consumer, Polly circuit breaker, Kubernetes Deployment. 4 gün uygulamalı eğitim, DVA Katılım Sertifikası.
Detayları Gör →.NET Tasarım Kalıpları (Design Patterns): Decorator ve Adapter, Strategy ve Command ve Repository ve CQRS. 3 gün uygulamalı eğitim | DVA.
Detayları Gör →.NET ve MS SQL ile Web Uygulaması Geliştirme: T-SQL ve stored procedure, ADO.NET parametreli sorgular ve EF Core migration. 3 gün uygulamalı eğitim | DVA.
Detayları Gör →