Kursa Giriş ve Kurulum
  • Pythona Giriş
  • Gerekli Ortamların Kurulumu
Python Nesneleri ve Veri Yapıları
  • Hello World!
  • Temel Matematiksel İşlemler
  • String İfadeler ve Print Fonksiyonu
  • Değişken Tanımlama
  • Karakter Dizileri, String İfadeler
  • Liste Veri Yapısı
  • Tuple Veri Yapısı
  • Input Fonksiyonu
Koşul İfadeleri
  • Mantıksal Değerler ve Karşılaştırma Operatörleri
  • Koşul İfadeleri (IF - ELIF -ELSE)
  • Örnek Kodlama-Öğrenci Otomasyonuna Giriş
Döngüler
  • While Döngüsü
  • While Döngüsü-Örnek Kodlama
  • For Döngüsü
  • For Döngüsü - Örnek Kodlama
  • Break&Continue İfadeleri
  • Örnek Kodlama - Faktoriyel Hesaplama
  • Örnek Kodlama - Mükemmel Sayı Bulma
  • Örnek Kodlama - Palindrome
Fonksiyonlar - Metodlar
  • Fonksiyonlara Giriş
  • Fonksiyonlarda Return Deyimi
  • Fonksiyonlarda Parametre İfadesi
  • Fonksiyonlarda Global ve Yerel Değişken Kavramı
  • Örnek Kodlama - İkinci Dereceden Denklem Çözme
  • Örnek Kodlama - Kombinasyon İşlemi
Hata Yakalama
  • Try&Except Kullanımı
  • Try&Except&Finally Kullanımı
Dosyalama İşlemleri
  • Dosyayı Açmak ve Dosyaya Veri Yazmak
  • Dosyadan Veri Okumak
  • Dosyada Değişiklik Yapma
  • Dosyalama - Örnek Kodlama
Veri Tabanı İşlemleri
  • SQLite Veritabanı ile Tablo Oluşturma
  • SQLite Veritabanı ile Tabloya Veri Ekleme
  • SQLite Veritabanı ile Tablodan Veri Çekme
  • SQLite Veritabanı ile Tablodaki Verileri Güncelleme
Ek Olarak - Nesne Tabanlı Programlama
  • Nesne Tabanlı Programlama - Sınıf&Nesne
  • Nesne Tabanlı Programlama - Yapıcı Fonksiyon (init)
  • Nesne Tabanlı Programlama - Kalıtım (Inheritance)
  • Nesne Tabanlı Programlama - Çoklu Kalıtım