Güvenle ölçekleyin, kesintisiz güncelleyin
ASP.NET MVC Web Applications: Deployment Architecture: ASP.NET MVC dağıtım mimarisi. Kestrel ve reverse proxy, Docker multi-stage, sticky session ve Data Protection ve health checks 2 günlük uygulamalı programda işlenir.
Kestrel ve reverse proxy ve Docker multi-stage ekseninde ASP.NET MVC dağıtım mimarisi
ASP.NET MVC Web Applications: Deployment Architecture eğitimi, ASP.NET MVC dağıtım mimarisi konusunu uçtan uca ele alır. Kestrel ve reverse proxy, Docker multi-stage, sticky session ve Data Protection ve health checks gibi başlıklar Visual Studio üzerinde canlı kodlama ve Docker ve Nginx ortamı ile işlenir. Katılımcılar eğitim sonunda uygulamayı yük dengeleyicinin arkasında çok örnekli, sağlık kontrollü ve slot swap ile güncellenebilir şekilde çalıştırabilir hale gelir.
2 Gün. Her gün dört modül; kısa kavramsal anlatım ve ardından Docker ve Nginx ortamı ile uygulama.
İleri Seviye — ASP.NET MVC dağıtım mimarisi için Kestrel ve reverse proxy, Docker multi-stage ve sticky session ve Data Protection başlıklarını kapsar.
Her modül canlı kodlama ile başlar; katılımcılar Docker ve Nginx ortamı üzerinde kendi çözümlerini geliştirip tartışır.
Kestrel ve reverse proxy ve Docker multi-stage konuları, kurumsal projelerde karşılaşılan örneklerle işlenir.
Her modül Docker ve Nginx ortamı ile pekiştirilir; sticky session ve Data Protection katılımcılar tarafından bizzat kodlanır.
Health checks 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
Async/await, generic ve LINQ'yi üretim kodunda kullanmış olmak gerekir.
Katmanlı mimari, DI ve REST kavramlarına hakimiyet beklenir.
Visual Studio 2022 (Community yeterli) ve .NET 8 SDK kurulu, yönetici haklarına sahip bir dizüstü bilgisayar.
Konteyner ve sürüm kontrolü komutlarını temel düzeyde bilmek yararlıdı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:
Kestrel, reverse proxy (Nginx, IIS ANCM) ve in-process/out-of-process hosting dahil, Dağıtım Mimarisi ve Hosting 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.
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.
Dağıtık sistem sorunları: gecikme, kısmi hata, tutarlılık dahil, Dağıtık Uygulamalar ve Servis Entegrasyonu alanında somut çözümler üretebilirsiniz.
Dockerfile (multi-stage) ile .NET imajı ve katman önbelleği dahil, Docker ve Orkestrasyon alanında somut çözümler üretebilirsiniz.
Polly: retry, circuit breaker, timeout, bulkhead, fallback politikaları dahil, Dayanıklılık ve Gözlemlenebilirlik alanında somut çözümler üretebilirsiniz.
Katmanlı mimari: Presentation, Application, Domain, Infrastructure dahil, Uygulama Mimarisi Tasarımı 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.
Analistler için Visual Basic for Applications (VBA): Range ve Cells, PivotTable otomasyonu, ADODB sorguları, UserForm. 2 gün uygulamalı eğitim, DVA Katılım Sert
Detayları Gör →Approaches to .NET Development: konsol ve Worker Service, Windows Forms, ASP.NET Core MVC ve Web API, Blazor. 2 gün uygulamalı eğitim, DVA Katılım Sertifikası.
Detayları Gör →ASP.Net Core ile Web Uygulama Geliştirme: middleware, Razor sayfaları ve MVC, EF Core, Identity ve Policy. 3 gün uygulamalı eğitim, DVA Katılım Sertifikası.
Detayları Gör →ASP.NET Core MVC: Tag Helper ve ViewComponent, model binding ve claims-based yetkilendirme. 3 gün uygulamalı eğitim | DVA.
Detayları Gör →ASP.NET Introduction: ASP.NET Core proje yapısı, Controller ve Razor view, form ve doğrulama, dotnet publish. 2 gün uygulamalı eğitim, DVA Katılım Sertifikası.
Detayları Gör →