C# dilinin ileri özelliklerine hâkim olun
The Advanced C# Programming Language eğitimi, temel bilgisi olan geliştiricileri dilin ileri özelliklerine taşır. Generic kısıtlar ve varyans, delegate/event ve lambda yakalama, LINQ iç işleyişi ve özel operatörler, iterator ve yield, async/await ve Task kalı…
İleri C#: generic, delegate/event, LINQ derinliği, async, reflection, dinamik kod, unsafe ve performans
The Advanced C# Programming Language eğitimi, temel bilgisi olan geliştiricileri dilin ileri özelliklerine taşır. Generic kısıtlar ve varyans, delegate/event ve lambda yakalama, LINQ iç işleyişi ve özel operatörler, iterator ve yield, async/await ve Task kalıpları, reflection ve attribute, expression tree, dynamic, pattern matching, record, Span<T>, unsafe kod ve GC davranışı örneklerle ve ölçümlerle işlenir.
4 Gün. Her gün dört modül; Generic, Delegate ve Olay Derinliği; LINQ, Async ve Kalıp Eşleme; Reflection, Meta-programlama ve Dinamik Kod; Bellek, Performans ve Birlikte Çalışma.
İleri Seviye — İleri C#: generic, delegate/event, LINQ derinliği, async, reflection, dinamik kod, unsafe ve performans
Her modül Visual Studio 2022, .NET 8 SDK, BenchmarkDotNet ve ILSpy üzerinde canlı kodlama, hata ayıklama ve mini görevlerle işlenir; katılımcılar kendi bilgisayarında örnekleri yeniden üretir.
Her gün Visual Studio 2022, .NET 8 SDK, BenchmarkDotNet ve ILSpy üzerinde kod yazılır; konular sunum yerine çalışan örneklerle pekiştirilir.
Program Generic Türler ile başlayıp Kütüphane Tasarımı ile biter; gerçek projelerde karşılaşılan durumlara odaklanır.
Edinilen teknikler i̇leri C#: generic, delegate/event, LINQ derinliği, async, reflection, dinamik kod, unsafe ve performans alanındaki günlük işlerde hemen kullanılabilecek şekilde kurgulanır.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sınıf, arayüz, koleksiyon ve LINQ’yu günlük işte kullanmış olmak gerekir.
Kalıtım, çok biçimlilik ve arayüz kavramları bilinmelidir.
Uygulamalar için Visual Studio 2022, .NET 8 SDK, BenchmarkDotNet ve ILSpy kurulu veya erişilebilir bir bilgisayar önerilir.
Her gün laboratuvar çalışması yapıldığından kod yazmaya ve soru sormaya hazır gelinmesi 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:
Generic Türler kapsamında Kısıtlar: class, struct, new(), notnull, unmanaged, tür kısıtı gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Olaylar ve Observer kapsamında Event tanımı ve add / remove erişimcileri gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
LINQ Derinliği kapsamında Ertelenmiş çalıştırma ve çoklu numaralandırma gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Pattern Matching ve Record kapsamında Property, relational, list ve type pattern gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Reflection ve Attribute kapsamında Type, Assembly ve MemberInfo keşfi gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Dynamic ve Roslyn kapsamında dynamic, DLR ve ExpandoObject gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Bellek ve GC kapsamında Stack / heap, boxing ve struct tasarımı gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Unsafe ve Interop kapsamında unsafe, pointer ve fixed gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
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.
İleri Seviye ASP.NET eğitimi: ASP.NET Core ile kurumsal web uygulamaları: pipeline, kimlik. 4 gün uygulamalı program, Visual Studio 2022, .NET 8 SDK ile. Digita
Detayları Gör →Kurumsal Mimari ve Tasarım Desenleri (.NET) eğitimi: .NET’te katmanlı mimari, SOLID, GoF tasarım desenleri ve DDD ile. 4 gün uygulamalı program, Visual Studio 2
Detayları Gör →Master Class: C# Advanced (MSDEV) eğitimi: C# dilinin derin özellikleri: CLR, bellek, async derinliği, Span. 4 gün uygulamalı program, Visual Studio 2022 veya R
Detayları Gör →Microsoft Excel - Visual Basic (Macro) eğitimi: Excel makro kaydı, VBA nesne modeli, UserForm ve raporlama otomasyonu. 3 gün uygulamalı program, Microsoft Excel
Detayları Gör →Microsoft IIS Sistem Yöneticileri için ve ASP.NET Yönetimı eğitimi: IIS kurulumu, site ve uygulama havuzu yönetimi, SSL, güvenlik. 4 gün uygulamalı program, Win
Detayları Gör →