Amacı, Python dili ve Tkinter arayüz takımı için Türkçe kaynak oluşturmak olan, www.istihza.com sitesinin kurucusu Fırat ÖZGÜL'ün ilk kitabı "Herkes için PYTHON" KODLAB Yayınevi tarafından yayınlandı ve kitapçılardaki yerini aldı. Ayrıca 544 sayfa olan bu güzel kitabın içinde yer alan yazılara ve daha fazlasına www.istihza.com adresinden de ulaşabilirsiniz.
Kitapta yer alan yazılarını, 18 Eylül 2007 tarihinde başlayarak kaleme alan Fırat ÖZGÜL, bu kaynağı oluşturmaktaki amacını şu şekilde anlatıyor; "O zamandan bugüne amacım, Python Programlama Dili ve onun yarı-resmi arayüz takımı olan Tkinter’e ilişkin “okunaklı” bir Türkçe kaynak oluşturmaktı. Aradan geçen iki yıl içinde bu amaca ulaşmak için var gücümle çalıştım."
Haberi hazırlarken görüştüğümüz Fırat ÖZGÜL, kitabını şimdi okuyacağınız satırlar ile anlatıyor:
"Python 1990 yılından bu yana büyük bir topluluk tarafından geliştirilen kıvrak ve dinamik bir dildir. Söz diziminin sade olması, kolay öğrenilmesi ve program geliştirme sürecini son derece hızlandırması ile tanınan bu dil Windows, GNU/Linux ve Mac OS X gibi pek çok farklı platform üzerinde çalışabiliyor. Dolayısıyla tek bir platform üzerinde geliştirdiğiniz bir Python uygulaması, üzerinde hiçbir değişiklik yapmaya gerek olmadan veya küçük değişikliklerle başka platformlar üzerinde de çalışabilecek.
Son yıllarda ülkemizde de ilgi uyandırmaya başlayan bu dil, yavaş yavaş üniversite müfredatlarında yerini alıyor. Her ne kadar ülkemizde henüz yeterli ilgiyi görmese de, bugün Google’dan NASA’ya, YouTube’den Hewlett Packard’a kadar pek çok kurum ve şirkette Python programlama dilinden yararlanıyor.
Elinizdeki kitap, Python programlama diline merak duyan okurlara bu dilin temellerini sağlam ve hızlı bir şekilde öğretmeyi amaçlamaktadır. Bu kitaptan yararlanabilmek için önceden bir programlama dili biliyor olmanız gerekmez. Bu kitap okurun programlama konusunda hiçbir bilgisi olmadığı varsayılarak ve herkesin anlayabileceği bir üslupla hazırlandı.”
Kitaptaki bölümler
Herkes için Python kitabı üç ayrı bölümden oluşuyor. Kitabın yazarı Fırat ÖZGÜL bu bölümleri şu şekilde açıklıyor:
“Temel Konular bölümünde Python programlama dilinin özünü oluşturan, karakter dizileri, sayılar, listeler, demetler, sözlükler, fonksiyonlar, dosya işlemleri ve hata yakalama gibi temel düzeydeki konular işlenmektedir. Bu bölümde ayrıca düzenli ifadeler ve nesne tabanlı programlama gibi orta-ileri düzey konulara da yer verildi. Bu bölümü bitirdiğinizde Python ile konsol uygulamaları yazabilecek düzeye geleceksiniz.
Özel Konular bölümü Python programlama diline ilişkin bir konunun özel bir yönünü inceleyen makalelere ayrıldı. Bu bölümde math modülü ve pypdf modülü gibi ileri düzey modüllerin yanı sıra, Python’un önbellekleme mekanizmasına ilişkin bir inceleme yazısı ve Python’un Windows işletim sisteminde nasıl sistem yoluna (PATH) ekleneceğini anlatan bir makale yer alıyor. Bu bölümde ayrıca Python ve OpenOffice.org ilişkisini inceleyen bir makale de bulacaksınız.
Arayüz Programlama bölümü ise Python programlama dilinin resmi arayüz takımı olan Tkinter’e ayrıldı. Bu bölümde Tkinter arayüz takımı üzerine ayrıntılı bir bilgi edinecek ve konsol uygulamalarının yanı sıra arayüze sahip modern uygulamalar geliştirebilecek düzeye geleceksiniz.”
Geleceğin programcılarına iyi bir Türkçe kaynak olacak bu kitabından dolayı yazara teşekkür ediyor, başarılı yayınlarının devamını bekliyoruz.
Kaynak: www.istihza.com
























