|
Merhaba,
Delphi Türk sitesinin ardından Delphi ile ilgili yazmış olduğum
kitaba göstermiş olduğunuz ilgiden dolayı teşekkür ederim.
Delphi Türk sitesini kurarken en büyük amacım programcılar arasında
üst seviyede bilgi ve kaynak paylaşımını sağlamaktı. Ellerindeki
kaynakları diğer programcı arkadaşlarla paylaşan ve iyi niyetle
ellerinden gelen yardımı yapan arkadaşlarıma teşekkür
ediyorum.
Türkiye'de Delphi öğrenmek veya programcılık seviyesini yükseltmek
isteyen bir çok programcı bulunmakta. Bu arkadaşlarımın en büyük
sıkıntısı anlaşılır dille yazılmış ve konuların detaylarıyla
anlatıldığı Türkçe Delphi kitabının olmamasıydı. Aynı
zamanda Delphi Türk sitesinde sorulan binlerce sorudan benim çıkarttığım
sonuç, bir çok arkadaşımın teorik bilgi eksikliğinin bulunmasıydı.
Teorik bilginin yeteri seviyede olmaması oluşan problemlere çözüm
bulmayı oldukça zorlaştıran bir durum olarak karşımıza çıkmaktadır.
Türkiye'de yeterli seviyede Türkçe Delphi kitabının bulunmaması,
var olanların çeviri kitap olduğu için anlamsız cümlelerle
dolu olması ve yukarıda saydığım sebeplerden dolayı 6 yıllık
programcılık ve Delphi bilgimi kitap yazarak sizlerle paylaşmaya
karar verdim. Bu amaçla kitap çalışmalarına Kasım 2000 tarihinde
başladım.
Delphi Programcılığı ve SQL ismi ile çalışmalarına başladığım
kitabın birinci baskısı Nisan 2001 itibariyle hazır duruma geldi. Kitap çalışmalarımı
Delphi Türk sitesinde duyurduktan sonra kitap ile ilgili yüzlerce
e-posta aldım. Kitabın şekillenmesinde bana yardımcı olan ve
desteklerini belirten arkadaşlarımın kitap üzerinde önemli bir rolü
bulunmaktadır. Hepsine göstermiş oldukları ilgi ve destekten dolayı
teşekkürlerimi iletiyorum.
Nisan 2002 itibariyle Delphi Programcılığı ve SQL Kitap + CD ikinci
sürümünü hazırladım.
Kitapta en çok özen gösterdiğim noktalardan birisi okuyan kişiye
ezberin ötesinde genel mantığı açıklamaktı. Delphi'nin veya genel
anlamda programcılığın detaylarının anlaşılmadan ezbere yapılması
bence insanın kendisini geliştirmesinin önündeki en büyük engeldir.
Bu anlamda kitapta hiç bir konuyu yüzeysel olarak geçmemeye özen
gösterdim. Tüm konuların daha iyi anlaşılması için her konuyla
ilgili örnek uygulamalar kitap ile ücretsiz dağıtılan CD de
bulunmaktadır. Böylece hem konuların daha iyi anlaşılmasını sağladığımı,
hem de örnek uygulamaların kitap sayfa sayısını gereksiz yere artırmasının
önüne geçtiğimi düşünüyorum. CD içerisinde
200 ün üzerinde örnek uygulama bulunmaktadır.
Kitap toplam üç bölüm ve 36 konudan oluşmuştur. Birinci bölüm,
Delphi Programcılığı bölümünde okuyucuya veri tabanı dışında
Delphi dil yapısı, nesne yönelimli yaklaşım ve görsel bileşen kütüphanesi
detaylarıyla anlatılmıştır. Bu bölümde aynı zamanda ileri derece
programcılık konuları da detaylarıyla işlenmiştir. İkinci bölüm,
Veri tabanı programcılığı bölümünde veri tabanı uygulamaları
ve SQL dilini incelikleriyle anlatmaya çalıştım. Bir çok kez
üzerinde durulmayan raporlama ve QReport kullanımı hakkındaki
bilgiler üçüncü bölümü oluşturmaktadır.
Özellikle veri tabanı ile ilgili konularda okuyucuya olabildiğince
detaylı bilgi vermeye çalıştım. Kitapta Delphi ile veri tabanı
programcılığı yanında sadece veri tabanı kitaplarında
bulunabilecek veri tabanı tasarımı ve SQL konularına da yer verdim.
Kitapta bulunan veri tabanı konularının veri tabanı programcılığı
ile uğraşan arkadaşların sorunlarına çözüm bulacağını düşünüyorum.
Bu konuya yeni başlayan arkadaşlar için de bu bölümün onlar için
sıkı bir temel oluşturacağından eminim.
Delphi Programcılığı ve SQL kitabını diğer Delphi kitaplarından
ayıran en önemli özelliklerden birisi konuların kitapta belirli bir
sistematik çerçevesinde işlenmiş olmasıdır. Okuyucunun bazı
konuları bildiği varsayılmamış ancak gereksiz açıklamalarda
bulunulmamıştır. Kitapta temel konulardan ileri derece konulara gidiş
söz konusudur. Böylece kitaptan gerek Delphi programcılığına yeni
başlayan, gerekse daha profesyonel çalışmanın zamanının geldiğini
düşünen arkadaşların faydalanmasını sağladığımı düşünüyorum.
Son olarak bana öğrenmeyi öğreten Orta Doğu Teknik Üniversitesi
Bilgisayar Mühendisliği Bölümü hocalarıma teşekkürlerimi
sunuyor, kitabımın tüm programcılara faydalı olması diliyorum.
Tansu
TÜRKOĞLU
Bilgisayar Mühendisi |
|