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.
- 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 saatGeneric 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.
-
01
İleri Tip Sistemi: Types ve Generics (generic types, constraints, generic methods, variance)
-
02
İleri Koleksiyonlar: Enum, Anonymous Types, IEnumerable, Dictionary, FIFO/LIFO, Concurrent Collections, Tuples
-
03
Nesne Yaşam Döngüsü: Garbage Collection, Destructor, Finalization, IDisposable
-
04
Exception Handling (İleri Seviye)
-
05
Delegates, Lambdas ve Events
-
06
İleri C#: Indexer Methods, Operator Overloading, Custom Type Conversions, Anonymous Types
-
07
Reflection ve Custom Attributes
-
08
Dynamic Type ve DLR (dynamic anahtar kelimesi, Dynamic Language Run-Time)
-
09
App Domains
-
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.NET ile İleri Düzey (Enterprise) Backend Geliştirme
“.NET ile İleri Düzey (Enterprise) Backend Geliştirme” kursu, katılımcılara kurumsal ölçekli, production-grade backend sistemleri geliştirme becerisi kazandırmayı amaçlamaktadır. Kurs, ASP.NET Core ekosistemi üzerinde yüksek performanslı, güvenli ve sürdürülebilir backend uygulamaları tasarlamak ve geliştirmek isteyen deneyimli geliştiriciler ve teknik liderler için tasarlanmıştır.
60 saat
Temel C# .Net
"Temel C#.Net" kursu, katılımcılara C# programlama dili ve .NET platformunun temel yapı taşlarını sıfırdan kavratmayı amaçlamaktadır. Kurs, yazılım geliştirmeye yeni başlayanlar ile .NET ekosistemine adım atmak isteyen geliştiriciler için tasarlanmıştır.
16 saat
.NET ile Backend Geliştirmeye Giriş
“.NET ile Backend Geliştirmeye Giriş” kursu, katılımcılara modern .NET ekosisteminde backend geliştirme becerilerini kazandırmayı amaçlamaktadır. Kurs, ASP.NET Core kullanarak güvenli, ölçeklenebilir ve sürdürülebilir backend uygulamaları geliştirme sürecini kapsamaktadır.
18 saat
Domain Driven Design
"Domain Driven Design" kursu, katılımcılara karmaşık iş alan modellerini yazılım tasarımına doğru biçimde yansıtma, stratejik ve taktik DDD prensiplerini uygulama becerilerini kazandırmayı amaçlamaktadır. Kurs, büyük ölçekli kurumsal sistemler tasarlamak isteyen deneyimli yazılım geliştiriciler için tasarlanmıştır.
16 saat


