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)
Yazar Hakkında
Kadir ÇAMOĞLU,
1974 İstanbul doğumludur. 1995 yılından bu yana çeşitli yazılım projelerinde görev almış, veritabanı ve yazılım geliştirme alanlarında eğitmenlik ve danışmanlık yapmıştır. Sektörde Microsoft iş ortağı olan birçok eğitim merkezinde görev alan yazar, son olarak bir vakıf üniversitesinde Öğretim Görevlisi ve Yazılım Otomasyon Sorumlusu olarak çalışmaktadır.
“SQL Server 2005”, “Visual Basic 2008” ve “Mobil Programlama” başlıklarında yayınlanmış kitapları olan yazarın bir de Chip Online dergisinde “Tek Kişilik Yazılımevi” adında bir blogu bulunmaktadır. Kadir ÇAMOĞLU, Microsoft Yetkili Eğitim Danışmanı (MCLC), Microosft Yetkili Eğitmeni (MCT), Microsoft Yetkili Yazılım Geliştirme Uzmanı (MCPD) ve Microsoft Yetkili Teknoloji Uzmanıdır (MCTS).
Microsoft tarafından 3 yıl üst üste En Değerli Profesyonel (MVP) unvanına layık görünen yazarın bir de New Horizons tarafından verilen “Worldwide Excellence in Training” ödülü bulunmaktadır.