Bu kitap başlangıç seviyesinden başlayarak adım adım programcı olma ve program yazma yollarını öğretmeyi amaç edinmiştir. Bu amaçla, en çok kullanılan programlama dilleri olan C#, Python ve Java’ya ait anlatım bol örnek, ipuçları ve deneyimlerle sunulmuştur. Kitap sonunda kendinize uygun olduğunu düşündüğünüz dil hakkında yeterli bilgi seviyesine ulaşacağınız gibi diğer diller hakkında da bilgi ve deneyim sahibi olacaksınız. Ayrıca MsSQL ve MySQL konu anlatımları yine örnekler ve ipuçları ile bezenerek yapılmış ve bu sayede programlamanın bir diğer ayağı olan veritabanı programlamaya hakim olunması sağlanmıştır.1.Bölümde yazılımın tarihçesinden kesitler verilerek bunun yanında iyi programcı olabilmek için izlenmesi gereken yol haritası anlatılmıştır.2.Bölümde programlama için yol haritası olarak nitelendirilen algoritma ve akıs diyagramlarına yer verilerek program gelistirmeden önce bir programcı gibi nasıl düşünülmesi gerektigi anlatılmıştır.3.Bölümde kitap boyunca ögreneceğimiz yazılım dilleri olan C#, Python ve Java dilleri ve bu dillerde programlarımızı geliştirmek için sistemimize yapılacak kurulumların aşamalarının neler olduğu hakkında bilgi edinilecektir.4.Bölümde geliştirdiğimiz programlarda en önemli yapı taşlarından birisi olan değişkenlere yer verilerek değişkenlerin kullanımı ve sağladığı faydaları anlatılmıştır.5.Bölümde birden çok değişken verisini içeriğinde barındırarak bizlere tek tanım altında daha fazla değer barındırabilmemizi sağlayan dizilerin kullanımı ve sağladığı faydalar anlatılmıştır.6.Bölümde yazdığımız kodların belli kurallara göre çalışmasını belirlememizi sağlayan kontrol ve şart ifadeleri incelenerek programlarımız içerisinde kullanımı anlatılmıştır.7.Bölümde aynı kodların bir şarta göre tekrarlanmasını sağlayan döngülerin çalışma mantığı, kullanımı ve sağladığı faydalar anlatılmıştır.8.Bölümde nesne tabanlı programlama mimarisine giris¸ yapılarak en küçük birimi olan fonksiyon ve metodların oluşturulması, sağladığı faydalar ve programlarımız içerisinde kullanımı öğrenilecektir.9.Bölümde programlarımızın çalışma anında veya kod yazma anında hata vererek geçersiz işlem yürütmesini engellemek ve programımızın hatalar karşısında davranış biçiminin nasıl düzenlediği anlatılmıştır.10. Bölümde programlarımız içerisinde kullanabileceğimiz kendi oluşturduğumuz tiplerin tanımlanması, faydaları ve kullanım biçimleri anlatılmıştır.11. Bölümde nesne tabanlı programlama mimarisinin ana teması olan class (sınıf) kavramı incelenerek bir program içerisinde class kullanımının sağladığı faydalar anlatılmıştır.12. Bölümde programlarımızın kullanıcı ile etkileşim kurabilmesi için görsel arayüzlerin nasıl hazırlandığını ve kullanımı anlatılmıştır.13. Bölümde MsSQL ve MySQL veritabanı sistemlerinin kurulumu, kullanımı, sorguların hazırlanması ve programlarımız içerisinden veritabanı bağlantılarının nasıl yapıldığı anlatılmıştır.
İçerik ve yazarın üslubu direkt ve temele yönelik.Başlangıç kitabı olduğunu düşünürsek neyin ne olup ne olmadığına dair cevaplar bulabileceğiniz, özellikle kullanışlı diller üzerinden verdiği örnekler aydınlatıcı bir kitap olmuş.
Programlamaya giriş isminin hakkını veriyor. Gayet yapılabilir bir iş olduğunun telkini ile işin aslında temelinde ne olduğunu anlatıyor. Ek olarak, örnek kullandığı ve kıyasladığı dillerin ise Python, C# ve Java olması gayet yerinde.
Kitap Yorumları - (5 Yorum)
İçerik ve yazarın üslubu direkt ve temele yönelik.Başlangıç kitabı olduğunu düşünürsek neyin ne olup ne olmadığına dair cevaplar bulabileceğiniz, özellikle kullanışlı diller üzerinden verdiği örnekler aydınlatıcı bir kitap olmuş.
Adı üstünde programlamaya başlayacak olanların kullanmasında çok faydası olacak bir kitap.Sıfırdan başlayanlar için de oldukça uygun.
Bilgisayar programlama konusunda çok yardımcı bir kitap 🙂
İsminin hakkını veren,gayet güzel bir kitap.Tavsiye edilir
Programlamaya giriş isminin hakkını veriyor. Gayet yapılabilir bir iş olduğunun telkini ile işin aslında temelinde ne olduğunu anlatıyor. Ek olarak, örnek kullandığı ve kıyasladığı dillerin ise Python, C# ve Java olması gayet yerinde.