Python Tabanlı Algoritma kitabının öncelikli amacı programlamaya giriş yapacaklar için doğru bir başlangıç
sağlamaktır. Kitap bunu sağlamak için 3 temel konuyu geliştirmeye odaklanmaktadır: Programlama dili olarak
Python, temel programlama becerileri ve algoritma ile problem çözme yeteneği.
Kitaptaki konu ve uygulamalar okuyucuya neyi, niye yaptığını anlamasını sağlayacak kadar bilgi vererek ama
onu teoriyle boğmadan bir an önce pratikle de buluşturacak şekilde, kolaydan zora doğru ve yeterince örnekle
desteklenmiş şekilde sıralanmıştır.
Kitapta yer alan problem – çözüm temeline dayalı, algoritma analizi ile çözümlenmiş ve örnek kodları verilmiş
22 adet uygulama ve 21 adet çözümlü alıştırma konuların sadece öğrenilmesini değil aynı zamanda pratik bir
yetenek olarak pekiştirilmesini de sağlayacaktır.
Kitabı bitirdiğinizde Python programlama dilini ve temel programlama kavramlarını öğrenmiş ve problemlere
algoritmaya dayalı çözüm geliştirebilme yetkinliği kazanmış olacaksınız.
Kitaptaki önemli başlıklardan bazıları şunlardır:
• Algoritma ve Programlama Kavramları
• Yazılım Geliştirme Süreci
• Programlama Süreci
• Algoritma Nedir? Nasıl Oluşturulur?
• Python Programlama Dili
• Python Kurulumu
• Komutlarla Çalışma
• Temel Veri Tipleri ve Değişkenler
• Metinlerle Çalışma
• Sayılarla Çalışma
• Tarih ve Zaman ile Çalışma
• Listeler, Demetler ve Kümelerle Çalışma
• Koşul Yapıları
• Döngüler
• Sözlük Yapılarıyla Çalışma
• Fonksiyon Yazma
• Hata Denetimi
• Temel Dosya İşlemleri
• Temel Arama ve Sıralama Algoritmaları
• Örnek Problemlerle Temel Algoritmalar (22 Adet)
• Çözümlü Alıştırmalı (21 Adet)