Kurumsal Eğitim

İleri C# .NET

"İleri C#.NET" kursu, katılımcılara C# diline ait gelişmiş tip sistemi, generic yapılar, asenkron programlama ve reflection gibi ileri seviye konuları kavratmayı amaçlamaktadır. Kurs, temel C# bilgisine sahip geliştiricilerin üretim kaliteli kod yazma becerilerini geliştirmek için tasarlanmıştır.

Generic tipler, constraint'ler ve variance kavramlarını kullanmak İleri koleksiyon tiplerini (Dictionary, Concurrent Collections, Tuples) uygulamak Garbage Collection ve IDisposable ile bellek yönetimini sağlamak Delegate, lambda ve event mekanizmalarını kullanmak Indexer, operator overloading ve custom type conversion yazmak Reflection ve Custom Attribute'larla çalışmak Dynamic type ve DLR kullanımını kavramak Multithreading, Parallel ve Async/Await programlama uygulamak
16
Saat
Temel Seviye
Seviye

Bu kurs kapsamında katılımcılar, C#’ın gelişmiş tip sistemi olan generics (generic types, constraints, variance), ileri koleksiyon tipleri (Enum, IEnumerable, Dictionary, FIFO/LIFO, Concurrent Collections, Tuples) ve nesne yaşam döngüsü yönetimi (Garbage Collection, IDisposable) konularını öğrenmektedir.
Kurs kapsamında delegate, lambda ve event yapıları; indexer metotlar, operator overloading ve custom type conversion gibi ileri C# özellikleri; reflection, custom attribute’lar ve dynamic type/DLR mekanizmaları da uygulamalı olarak ele alınmaktadır.
“İleri C#.NET” kursu, App Domains, multithreading, parallel programlama ve async/await konularını kapsayan kapsamlı bir eşzamanlı programlama modülüyle tamamlanmaktadır.

Kurs İçeriği

10 Konu
1

İleri Tip Sistemi: Types ve Generics (generic types, constraints, generic methods, variance)

2

İleri Koleksiyonlar: Enum, Anonymous Types, IEnumerable, Dictionary, FIFO/LIFO, Concurrent Collections, Tuples

3

Nesne Yaşam Döngüsü: Garbage Collection, Destructor, Finalization, IDisposable

4

Exception Handling (İleri Seviye)

5

Delegates, Lambdas ve Events

6

İleri C#: Indexer Methods, Operator Overloading, Custom Type Conversions, Anonymous Types

7

Reflection ve Custom Attributes

8

Dynamic Type ve DLR (dynamic anahtar kelimesi, Dynamic Language Run-Time)

9

App Domains

10

Multithreading, Parallel ve Async Programlama

Özelleştirilebilir

Şirketinize özel müfredat ve içerik

Grup Eğitimleri

5-15 kişilik gruplara özel

İlerleme Takibi

Detaylı raporlama ile gelişim takibi

SoftUni Sertifikası

Uluslararası geçerlilikte

ITK-CERT-2025

Sorularınız mı var?

Kurumsal eğitim ihtiyaçlarınız için bizimle iletişime geçin.

İletişim