C# ve .NET Dersleri: OOP’den Web API’ye
C# ile nesne yönelimli programlama serisi (sınıf, constructor, erişim belirleyiciler, kalıtım, interface) ve ASP.NET Core ile API geliştirmeye giriş. Üniversite OOP derslerine çalışanlar için sınav tipi sorulara da yer veriliyor.
8 yazı
Nesne Yönelimli Programlamaya Giriş
- OOP'ye Giriş: Neden Prosedürel Programlama Artık Yetmiyor?Prosedürel programlamadan nesne yönelimliye geçiş. Spaghetti koddan kurtulup gerçek dünya problemlerini koda dönüştürmeyi keşfedin.
- C# Class ve Object: Taslak mı, Ürün mü?OOP'nin temel yapı taşları Class ve Object'i kek kalıbı analojisiyle öğrenin. Property, Method ve Instance kavramları örneklerle.
- C# Constructor: Nesne Fabrikasının Gizli KahramanıConstructor nedir, neden gerekli? Default constructor, parametreli constructor ve constructor overloading kavramlarını gerçek dünya örnekleriyle keşfediyoruz.
- C# Access Modifiers: Kapıları Kilitlemek mi, Açık Bırakmak mı?public, private, protected ve internal nedir? Getter/Setter metodlarıyla veri güvenliğini banka hesabı örneğiyle anlatıyorum.
Kalıtım ve Soyutlama
- C# Kalıtım ve Polymorphism: virtual, override, new RehberiC# kalıtım ve polymorphism rehberi: base, constructor zinciri, virtual/override ile new farkı, sealed, is/as ve klasik "çıktı nedir?" sınav sorusu.
- C# Interface ve Abstract Class Farkı: Hangisi Ne Zaman?C# interface ve abstract class farkı: neler içerebilirler, çoklu interface, karar rehberi, ödeme sistemi örneği ve cevaplı sınav soruları.
