C#.NET uygulama geliştirme platformu, birçok yazılım problemine çözüm olarak kullanabilecek kütüphane ve tekniği bir araya getirmektedir. Bu eğitimde, bu ileri düzey kavramları, örnekler ile inceliyoruz. Bu sayede, .NET geliştiricisinin konu hakkındaki uzmanlığını arttırmayı hedefliyoruz.
Önkoşullar: Temel C# konularına ve OOP temellerine hâkim tüm yazılım geliştiriciler katılabilir.
Eğitiminden Kazanımlarınız:
- C# programlama dili ve .NET platformunun ileri seviye konularını kavrayabilecek ve uygulayabileceksiniz.
EĞİTİM İÇERİĞİ:
Types
- Enum
- Interface
- Anonymous Types
Generics
- Generic Types
- Constraints
- Generic Methods
- Variance
Collections
- List<T>
- IEnumarable, IEnumarator vs
- Dictionary
- FIFO ve LIFO
- Concurrent Collection
- Tuples
Object Lifetime
- Garbage Collection
- Destructor and Finalization
- IDisposable
Exception Handling
Delegates – Lambdas – Events
Advanced C#
- Indexer Methods
- Operator Overloading
- Custom Type Conversions
- Anonymous Types
Reflection – Custom Attributes
Dynamic Type ve DLR
- dynamic anahtar kelimesi
- Dynamic Language Run-Time (DLR)
App Domains
Multithreading, Parallel and Async Programming
Eğitim Özellikleri
- Dersler 0
- Sınavlar 0
- Süre 5 Days
- Yetenek seviyesi All levels
- Dil İngilizce
- Öğrenciler 0
- Başarı Belgesi Hayır
- Değerlendirme Evet