Bir programlama dili düşünün: programlama bilmeseniz bile kodlarını okuduğunuzda ne yaptığını kestirebileceğiniz, gereksiz noktalama işaretlerinden arındırılmış, diğer dillerin kullanışlı taraflarını içerisinde barındıran, yepyeni yöntemlerle programlamayı bir iş olmaktan çıkarıp eğlenceye dönüştüren ve kendisini "bir programcının en iyi arkadaşı" olarak tanımlayan, basitlik ve üretkenliğin dengesi üzerine inşa edilmiş bir dil… Bu kitap, Ruby programlama dilini sade ve anlaşılabilir bir üslupla, basitten karmaşığa doğru anlatmaktadır. Kitapta, anlatımı destekleyici örnekler ve uygulamalarla konuların anlaşılması sağlanmış ve öğrendiklerinizi sınamanız için kod düelloları sunulmuştur. Kitaptaki başlıca konular şöyledir:
Neden Ruby?Ruby Yorumlayıcısıirb: Etkileşimli RubyRuby Dokümantasyonu: ri, rDocRuby Paket Yöneticisi: RubyGemsDeğişkenler, Sabitler ve SembollerGirdi ve Çıktı İşlemleriMetinlerle Birlikte ÇalışmaDüzenli İfadeler: RegexpSayılarla Birlikte ÇalışmaDiziler ve SözlüklerMetotlar, Main, Self ve Metot ÇağrılarıMantıksal İfadeler, Akış Kontrolü YapılarıKoşullu Atama İşlemleriDöngüler ve Diğer Yineleme YöntemleriBloklar, Proc ve LambdaTanımlayıcı İstatistikNesne Yönelimli Programlama İlkeleriRuby Çekirdek SınıflarıGerçek Hayat ModellemesiSınıflar ve NesnelerSarmalama, Kalıtım ve Çok BiçimlilikModüller, Ad Alanları (Namespace)Karışımlar(Mixins), İstisna(Hata) YönetimiRuby Çekirdeği ve Standart Kütüphanesiİleri Seviye Dosya ve Klasör İşlemleriTarih ve Saat İşlemleriYapılar(Struct, YAML (YAML Ain't Markup Language)ERB(Embedded Ruby)Örnek Uygulamalar, Sıra Sizde BölümleriKod Düelloları
Internet Explorer tarayıcısının 9.0 ve daha eski sürümlerini desteklememekteyiz. Web sitemizi doğru görüntüleyebilmek için tarayıcınızı güncelleyebilirsiniz, güncelleyemiyorsanız başka bir tarayıcıyı ücretsiz yükleyebilirsiniz.