Hafta 1-2: Temel C# Kavramları
- Hafta 1:
- C#‘a Giriş
- Veri tipleri ve değişkenler
- Temel operatörler
- Hafta 2:
- Koşullar ve döngüler
- Diziler ve koleksiyonlar
- Metotlar ve fonksiyonlar
Hafta 3-4: Nesne Yönelimli Programlama (OOP)
- Hafta 3:
- Sınıflar ve nesneler
- Temel Programlama
- Miras (Inheritance) ve Polimorfizm
- Hafta 4:
- Arayüzler (Interfaces) ve Soyut Sınıflar
- Exception Handling (Hata Yönetimi)
Hafta 5-6: Veritabanı Programlama
- Hafta 5:
- SQL temelleri
- Entity Framework ve ORM (Object-Relational Mapping) giriş
- Hafta 6:
- Veritabanı işlemleri (CRUD operasyonları)
- LINQ (Language Integrated Query) kullanımı
Hafta 7-8: Gelişmiş Konular ve Uygulama Geliştirme
- Hafta 7:
- Proje: C# uygulaması geliştirme
- Hafta 8:
- Proje: C# uygulaması geliştirme