Visual Studio'da ilk çözümünüzü kurun
.NET Development with Visual Studio: .NET 8 ve Visual Studio ile uygulama geliştirme temelleri. Dotnet CLI, SDK-style proje, debugging ve xUnit testleri 3 günlük uygulamalı programda işlenir.
Dotnet CLI ve SDK-style proje ekseninde .NET 8 ve Visual Studio ile uygulama geliştirme temelleri
.NET Development with Visual Studio eğitimi, .NET 8 ve Visual Studio ile uygulama geliştirme temelleri konusunu uçtan uca ele alır. Dotnet CLI, SDK-style proje, debugging ve xUnit testleri gibi başlıklar Visual Studio üzerinde canlı kodlama ve mini çözüm projesi ile işlenir. Katılımcılar eğitim sonunda bir çözüm içinde birden çok proje kurup derleyebilir, hata ayıklayabilir ve test edebilir hale gelir.
3 Gün. Her gün dört modül; kısa kavramsal anlatım ve ardından mini çözüm projesi ile uygulama.
Başlangıç Seviye — .NET 8 ve Visual Studio ile uygulama geliştirme temelleri için dotnet CLI, SDK-style proje ve debugging başlıklarını kapsar.
Her modül canlı kodlama ile başlar; katılımcılar mini çözüm projesi üzerinde kendi çözümlerini geliştirip tartışır.
Dotnet CLI ve SDK-style proje konuları, kurumsal projelerde karşılaşılan örneklerle işlenir.
Her modül mini çözüm projesi ile pekiştirilir; debugging katılımcılar tarafından bizzat kodlanır.
XUnit testleri 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
Dosya yönetimi ve program kurulumu yapabiliyor olmak yeterlidir.
Değişken, koşul ve döngü kavramlarına aşinalık faydalıdır, zorunlu değildir.
Visual Studio 2022 (Community yeterli) ve .NET 8 SDK kurulu, yönetici haklarına sahip bir dizüstü bilgisayar.
Her modülde kod yazılacağı için uygulamaya katılım beklenir.
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.
Değer ve referans tipleri, stack/heap ayrımı, boxing/unboxing maliyeti dahil, C# Dil Temelleri ve Tip Sistemi alanında somut çözümler üretebilirsiniz.
Sınıf, kalıtım, abstract class ve interface farkı; default interface methods dahil, Nesne Yönelimli Programlama alanında somut çözümler üretebilirsiniz.
List<T>, Dictionary<TKey,TValue>, HashSet<T>, Queue/Stack ve ConcurrentDictionary seçimi dahil, Koleksiyonlar, Delegate ve LINQ alanında somut çözümler üretebilirsiniz.
Query syntax: from, let, join, group by, into ve method syntax dönüşümleri dahil, LINQ to Objects ve LINQ to SQL alanında somut çözümler üretebilirsiniz.
try/catch/finally, exception filter (when) ve throw; ile stack trace korunumu dahil, Hata Yönetimi ve Loglama 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.
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.
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 MVC Web Applications: Design & Implement UI Behavior: fetch ve jQuery Ajax, partial güncelleme ve unobtrusive validation. 2 gün uygulamalı eğitim | DVA.
Detayları Gör →ASP.NET MVC Web Applications: Designing Application Architecture: Clean Architecture ve Repository ve Unit of Work. 2 gün uygulamalı eğitim.
Detayları Gör →ASP.NET MVC Web Applications: Designing Build & Publishing Strategies: dotnet publish seçenekleri ve publish profile. 2 gün uygulamalı eğitim.
Detayları Gör →ASP.NET MVC Web Applications: Distributed Applications: HttpClientFactory ve Polly, RabbitMQ ve Redis oturum/önbellek. 2 gün uygulamalı eğitim | DVA.
Detayları Gör →ASP.NET MVC Web Applications: Host Options & WebApp Composition: Kestrel, IIS ve Linux, in-process hosting ve Areas. 2 gün uygulamalı eğitim | DVA.
Detayları Gör →