Bu kitapta Python diline ait temel özelliklerin yanında, temel programlama mantığını da öğrenecek, basitten gelişmişe doğru yazılım bileşenleri ve tekniklerini tanıma olanağı bulacaksınız. Komut ezberlemek yerine yazılım dilinin felsefesine hakim olacak ve bu sayede farklı programlama dillerini de rahatlıkla öğrenebilecek bir altyapıya sahip olacaksınız.
• Python Nedir? Neden Python?
• Python Sürümleri
• Python Geliştirme Ortamı
• Temel Veri Türleri
• Değişkenler
• Sayısal Türler
• Karakter Dizileri
• Karakter İşlemleri
• Mantıksal Türler
• Tür Dönüşümü
• Operatörler
• Karar Yapıları
• Döngü Yapıları
• Atlama Deyimleri
• Listeler
• Demetler
• Sözlükler
• Kümeler
• Fonksiyonlar
• Özyineli Fonksiyonlar
• Modüller
• Tarih – Zaman İşlemleri
• Hata Yönetimi
• Dosya İşlemleri
• Nesne Tabanlı Programlama
• Sınıf Tanımlama
• Sınıf Üyeleri ve Metotları
• Bezeyiciler (Decorators)
• Nesneler
• Miras
• Veritabanı İşlemleri
• Tkinter ile Grafik Tabanlı Uygulamalar