📚 İÇİNDEKİLER

  1. Önsöz
  2. Bölüm 1: C# Windows Forms Temelleri
      1.1 Windows Forms nedir?
      1.2 Form arayüzü oluşturma
      1.3 Label, Button, TextBox kontrolleri
      1.4 MessageBox ve olay tetikleme
      1.5 İlk hesap makinesi uygulaması
  3. Bölüm 2: Değişkenler ve Veri Tipleri
      2.1 int, double, string, bool, char
      2.2 TextBox’tan veri alma ve tür dönüşümü
      2.3 Aritmetik işlemler ve veri işleme
      2.4 Kullanıcıdan alınan verilerle hesaplama
      2.5 Form üzerindeki kontrol değerleriyle çalışma
  4. Bölüm 3: Operatörler ve İşlem Önceliği
      3.1 Aritmetik ve karşılaştırma operatörleri
      3.2 Mantıksal operatörler (&&, ||, !)
      3.3 İşlem sırası ve parantez kullanımı
      3.4 Operatörlerle uygulamalı hesaplamalar
      3.5 Koşullu ifadelerle matematiksel örnekler
  5. Bölüm 4: Koşullu İfadeler (if-else, switch-case)
      4.1 if-else ve else-if zincirleri
      4.2 Kullanıcı not değerlendirme uygulaması
      4.3 switch-case ile işlem seçimi
      4.4 Koşula dayalı yönlendirme
      4.5 Gelişmiş koşul örnekleri
  6. Bölüm 5: Döngüler (for, while, do-while)
      5.1 for döngüsü ile sayı üretme
      5.2 while döngüsüyle veri alma
      5.3 do-while ile menülü uygulama
      5.4 break ve continue kullanımı
      5.5 Çarpım tablosu, sayı tahmin oyunu vb.
  7. Bölüm 6: Liste Kutuları (ListBox, ComboBox)
      6.1 Eleman ekleme ve kaldırma
      6.2 Kullanıcıdan alınan verileri listeleme
      6.3 ListBox ile çoklu veri işlemi
      6.4 ComboBox ile seçime dayalı işlem
      6.5 Liste üzerinden toplam, ortalama vb.
  8. Bölüm 7: Kapsülleme (Encapsulation)
      7.1 Kapsülleme nedir?
      7.2 private değişken, public özellik
      7.3 get-set yöntemleri
      7.4 Bilgi gizleme örneği
      7.5 Formdan nesne oluşturma
  9. Bölüm 8: Mini Proje – Öğrenci Takip Sistemi
      8.1 Entity sınıfı ile öğrenci tanımı
      8.2 Formdan öğrenci bilgisi alma
      8.3 Listeleme ve silme işlemleri
      8.4 Kapsülleme ile veri güvenliği
      8.5 Gelişmiş öğrenci yönetim senaryosu
  10. Bölüm 9: Kurucu Metotlar ve this Anahtar Kelimesi
      9.1 Constructor (Yapıcı) metotlar
      9.2 Overload (aşırı yükleme) kavramı
      9.3 this anahtar kelimesiyle yönlendirme
      9.4 Kurucularla Form otomasyonu
      9.5 Yapıcı metotlarla veri hazırlığı
  11. Bölüm 10: static Üyeler ile Sınıf Sayacı
      10.1 static nedir?
      10.2 static değişkenlerle nesne takibi
      10.3 static metotlar
      10.4 Nesne sayısını ekranda gösterme
      10.5 Uygulamalı static kullanım senaryosu
  12. Bölüm 11: Katmanlı Mimari (Entity – Business – UI)
      11.1 3 katmanlı yapı nedir?
      11.2 Entity sınıfının yazımı
      11.3 Business sınıfında liste ve mantık
      11.4 UI (Form) üzerinden iş mantığına erişim
      11.5 Katmanlar arası görev paylaşımı
  13. Bölüm 12: Proje – Katmanlı Not Defteri Uygulaması
      12.1 Proje formunun tasarımı
      12.2 Not.cs sınıfı
      12.3 NotManager.cs iş sınıfı
      12.4 Form1.cs mantığı
      12.5 Formdan not ekleme, silme, listeleme
  14. Bölüm 13: Dosya İşlemleri ile Form Entegrasyonu
      13.1 StreamWriter ile veri kaydetme
      13.2 StreamReader ile veri okuma
      13.3 Dosya yoksa oluşturma kontrolü
      13.4 Dosya okuma-yazma senaryoları
      13.5 Katmanlı projede dosya işlemi entegresi
  15. Bölüm 14: Sunum ve Değerlendirme Rehberi
      14.1 Proje klasör yapısı
      14.2 .exe dosyası alma
      14.3 README dosyası yazımı
      14.4 Değerlendirme kriterleri (100 puan)
      14.5 Geliştirme ve sunum önerileri
  16. Son Söz

Related Posts

A’DAN Z’YE NTP – SON SÖZ
A’DAN Z’YE NTP – ÖNSÖZ
Nesne Tabanlı Programlama Dersi Sınav Soruları ve Cevap Anahtarı

Leave a Reply