Modern .NET ile yeni nesil uygulama
.NET ile Modern Uygulama Geliştirme: .NET 8 ile modern uygulama geliştirme. Minimal API, Blazor bileşenleri, Native AOT/ReadyToRun ve Docker ve CI/CD 3 günlük uygulamalı programda işlenir.
Minimal API ve Blazor bileşenleri ekseninde .NET 8 ile modern uygulama geliştirme
.NET ile Modern Uygulama Geliştirme eğitimi, .NET 8 ile modern uygulama geliştirme konusunu uçtan uca ele alır. Minimal API, Blazor bileşenleri, Native AOT/ReadyToRun ve Docker ve CI/CD gibi başlıklar Visual Studio üzerinde canlı kodlama ve Blazor ve Minimal API örneği ile işlenir. Katılımcılar eğitim sonunda güncel .NET özellikleriyle API, Blazor arayüzü ve konteyner tabanlı bir uygulamayı uçtan uca kurabilir hale gelir.
3 Gün. Her gün dört modül; kısa kavramsal anlatım ve ardından Blazor ve Minimal API örneği ile uygulama.
Orta Seviye — .NET 8 ile modern uygulama geliştirme için Minimal API, Blazor bileşenleri ve Native AOT/ReadyToRun başlıklarını kapsar.
Her modül canlı kodlama ile başlar; katılımcılar Blazor ve Minimal API örneği üzerinde kendi çözümlerini geliştirip tartışır.
Minimal API ve Blazor bileşenleri konuları, kurumsal projelerde karşılaşılan örneklerle işlenir.
Her modül Blazor ve Minimal API örneği ile pekiştirilir; Native AOT/ReadyToRun katılımcılar tarafından bizzat kodlanır.
Docker ve CI/CD 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
Sınıf, interface, koleksiyon ve LINQ kullanımı ile en az birkaç aylık C# deneyimi.
HTTP, JSON ve temel SQL sorgularına aşinalık (web konuları için) beklenir.
Visual Studio 2022 (Community yeterli) ve .NET 8 SDK kurulu, yönetici haklarına sahip bir dizüstü bilgisayar.
Örnek kodları depodan çekmek için temel Git komutları bilinmelidir.
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:
.NET Framework, .NET Core, .NET 5+ tarihçesi ve .NET Standard'ın yeri dahil, .NET Platformuna Genel Bakış alanında somut çözümler üretebilirsiniz.
Minimal API, route group ve endpoint filter'ları dahil, Modern Web: Blazor ve Minimal API 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.
DbContext, DbSet<T> ve bağlantı dizesi yapılandırması (UseSqlServer) dahil, Entity Framework Core Temelleri alanında somut çözümler üretebilirsiniz.
Task, Task<T>, ValueTask ve async state machine mantığı dahil, Asenkron Programlama (async/await) alanında somut çözümler üretebilirsiniz.
Authentication ile Authorization farkı ve AddAuthentication şeması dahil, ASP.NET Core Identity ile Kimlik Doğrulama 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.
Red-Green-Refactor döngüsü ile kata çalışması dahil, TDD ve İleri Test Teknikleri 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.
ASP.NET ile API Projesi Geliştirme eğitimi: REST API tasarımı, EF Core, kimlik doğrulama, HttpClient, önbellek ve test ile ASP.NET Core API projesi.
Detayları Gör →.NET Core Kütüphaneleri Geliştirme ve Taşıma eğitimi: Çoklu hedefli .NET kütüphaneleri, NuGet paketleme ve .NET Framework'ten .NET'e taşıma. 3 gün uygulamalı, D
Detayları Gör →JSP ve Servlets ile MVC eğitimi: Servlet, JSP/JSTL, JDBC DAO, filtre, oturum ve güvenlik ile Java MVC web uygulaması. Uygulamalı 3 gün, Digital Vizyon Akademi.
Detayları Gör →Microsoft MVC ile Etkili Web Siteleri eğitimi: ASP.NET MVC ile routing, Razor view, Entity Framework, kimlik doğrulama ve kurumsal site örneği. 3 gün uygulamalı
Detayları Gör →ASP.NET Core ile Web Uygulamaları eğitimi: MVC ve Razor Pages, EF Core, kimlik doğrulama, API, test ve Docker ile ASP.NET Core web uygulaması. 4 gün uygulamalı,
Detayları Gör →