Bu kitap ile 7'den 77'e Herkes Python öğrenebilir. Modüler, % 100 nesne yönelimli, açık kaynaklı (ücretsiz), platformdan bağımsız, yorumlayıcı kullanan hızlı ve dinamik bir dil olan Python, son yılların en popüler programlama ortamlarından biri. Python öğrenmenizin için birkaç sebep;
-Son zamanların en hızlı büyüyen programlama dilidir. Öğrenmesi en kolay dillerden biridir.
-Python kurulumu ile birlikte kendi IDLE editörü de otomatik kurulur. Harici bir editör kurulumuna ihtiyaç duymaz. %100 nesne yönelimli, açık kaynaklı(ücretsiz), platform bağımsız ve modüler bir dildir.
-Çok geniş (veri madenciliğinden veri analizine, robot programlamadan ağ programlamaya) kütüphanelere/modüllere sahiptir. Geniş bir topluluk desteğine sahiptir.
-Aynı programı; diğer programlama dillerine (C/C++, Java, …) göre daha az kod satırı ile yazabilirsiniz.
(Tanıtım Bülteninden)
Konu Başlıkları
| Programlama Dilleri ve Python |
| Değişkenler, Veri Tipleri ve Giriş–Çıkış Komutları |
| Operatörler ve Matematiksel İfadelerin Kodlanması |
| Seçimli Yapılar (If, If–Elif Else) |
| Döngüler (Loops) • Fonksiyonlar |
| Karakter Dizileri ve String İşlemleri |
| Düzenli İfadeler (Regular Expressions–Re Modülü) |
| Veri Yapıları (Data Structures) |
| Nesne Yönelimli Programlama |
| Hatalar ve İstisnalar (Errors And Exceptions) |
| Turtle ile Çizim (Robotik Hareket) Uygulamaları |
| Görsel Arayüz (Gui) Tasarımı ve Tkinter Uygulamaları |
| Dosya İşlemleri |
| Sqlite ile Veri Tabanı İşlemleri |
| Tarih–Zaman Uygulamaları |
| Test Yazılım Geliştirme (Assert, Unittest, Doctest Kavramları) |
| Modüller ve Paketler |