İleri C# tekniklerinde ustalaş
Advanced Programming in C# eğitimi; Generics Derinlemesine, Delegate, Event ve Lambda, LINQ İleri Konular, Pattern Matching ve Modern C# ve daha fazlası. 2 gün, uygulamalı lab çalışmaları, Digital Vizyon Akademi katılım sertifikası.
Tip Sistemi ve Fonksiyonel Özellikler ve Asenkron, Reflection ve Performans ekseninde ilerleyen uygulamalı program
Bu eğitim ileri C# konularını kapsar: generics ve kısıtlar, covariance/contravariance, delegate, event, Func/Action, lambda ve closure, LINQ iç işleyişi ve ertelenmiş yürütme, IEnumerable/IAsyncEnumerable ve yield, async/await durum makinesi, Task/ValueTask, Channels, reflection ve attributes, expression trees, Source Generators, Span<T>/Memory<T>, ref struct, pattern matching, record, nullable reference types, GC ve performans ölçümü (BenchmarkDotNet).
2 Gün. Her gün dört modül; 1. gün Tip Sistemi ve Fonksiyonel Özellikler; 2. gün Asenkron, Reflection ve Performans.
İleri Seviye — İleri C#: generics, delegate/event, LINQ, async/await, reflection, Span<T> ve performans
Her modülde Visual Studio veya dotnet CLI üzerinde canlı kodlama yapılır; konsol uygulamaları ve birim testleriyle sonuçlar anında doğrulanır.
Advanced Programming in C# konuları her modülde yazıp çalıştırdığınız egzersizlerle pekiştirilir; teori kodla birlikte ilerler.
Sahada sık görülen hatalar bilinçli olarak üretilir, nedenleri incelenir ve kalıcı çözüm kalıpları gösterilir.
Eğitimi tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Değişken, döngü, sınıf ve metot yazımı konusunda temel programlama deneyimi beklenir.
Visual Studio 2022 veya VS Code ile güncel .NET SDK kurulu bir makine gerekir.
Sınıf, kalıtım ve arayüz kavramlarına genel aşinalık faydalıdır.
dotnet CLI komutlarını çalıştırabilecek kadar komut satırı ve sürüm kontrolü bilgisi yeterlidir.
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:
Kısıtlı ve variance destekli generic tipler yazabilirsiniz
Event aboneliği sızıntılarından kaçınarak olay mimarisi kurabilirsiniz
Ertelenmiş yürütmeyi bilerek verimli sorgular yazabilirsiniz
Modern pattern ve record yapılarıyla okunaklı kod yazabilirsiniz
Async/await durum makinesini ve deadlock nedenlerini açıklayabilirsiniz
Channels ve thread-safe koleksiyonlarla yarışsız kod yazabilirsiniz
Attribute ve reflection ile metaprogramlama yapabilirsiniz
Span<T> ve BenchmarkDotNet ile bellek ve hız optimizasyonu yapabilirsiniz
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 →