İçeriğe geç

Programlama

İ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.

Programı incele
Süre
16 saat
Seviye
Temel
Biçim
Canlı online

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.

Eğitim programı

10 konu, 16 saat

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.

  1. 01

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

  2. 02

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

  3. 03

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

  4. 04

    Exception Handling (İleri Seviye)

  5. 05

    Delegates, Lambdas ve Events

  6. 06

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

  7. 07

    Reflection ve Custom Attributes

  8. 08

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

  9. 09

    App Domains

  10. 10

    Multithreading, Parallel ve Async Programlama

Format ve planlama

Eğitim biçimi
Canlı online, eğitmen eşliğinde
Grup büyüklüğü
5–15 kişilik kapalı gruplar
Süre
16 saat
Takvim
Şirketinizin planına göre

Bu eğitim şirketinize özel bir takvimle planlanır. Teklif talebinizde tercih ettiğiniz dönemi belirtebilirsiniz.

Benzer eğitimler

Tüm eğitimler

İlgili yazılar

Tüm yazılar