Programlama & OOP
Programlamanın tüm temel kavramları, C# üzerinden, sıfırdan.
- 1Program nasıl çalışırTalimat, bellek, akış.
- 2Değişkenler ve veri tipleriint, double, decimal, string, bool, char, DateTime.
- 3Operatörler ve ifadelerAritmetik, karşılaştırma, mantıksal, öncelik.
- 4Koşullarif/else, switch, ternary.
- 5Döngülerfor, while, do-while, foreach, break/continue.
- 6DizilerTanım, indeks, çok boyutlu diziler.
- 7KoleksiyonlarList, Dictionary, HashSet, Queue, Stack.
- 8MetotlarParametre, dönüş değeri, overload, out/ref, params.
- 9OOP nedir, neden varProsedürel koddan nesneye geçiş.
- 10Sınıf ve nesnefield, property, constructor, this, static.
- 11Kapsüllemepublic/private/protected/internal; neden gizleriz.
- 12Kalıtımbase/derived, base çağrısı, sealed, kompozisyon karşılaştırması.
- 13Polimorfizmvirtual/override, abstract sınıflar.
- 14Interface ve soyutlamaSözleşme kavramı, çoklu implementasyon.
- 15Kendi başına yapabilir misin?Hat sonu yeterlilik kontrolü: gerçekçi görev + kontrol listesi.
