Bu, Ruby programlama dili hakkında genel bilgiler sağlayan teknik bir eğitimdir. Eğitmen eşliğinde gerçekleştirilen eğitimde uygulamalar Microsoft Windows ile yapılır. Ancak bu uygulamalar Linux gibi diğer platformlar için de geçerlidir. Eğitim materyalleri, Ruby’nin 1.9 ve sonrası sürümlerini kapsar ancak önceki sürümlerdeki önemli değişikliklere de değinilecektir.
Bu eğitimde neler öğreneceksiniz?
- Ruby programları yazmak ve çalıştırmak için Ruby’nin etkileşimli yorumlayıcısını kullanma
- Ruby programlama dilinin unsurları
- Zengin Ruby kütüphanelerini ve modüllerini kullanma
- Basit ve karmaşık değişken türlerini tanıma ve uygun bir şekilde seçme
- Ruby operatörlerinin ve yerleşik metodların kullanımı
- Ruby’deki prosedürel kontrol akışları
- Kalıcı veri nesneleri dahil olmak üzere program dosyası giriş ve çıkışları
- Sınıflar, yöntemler ve modülleri kullanarak verimli ve iyi düzenlenmiş kodlar oluşturma
- Ruby’de Nesneye Dayalı programlama tekniklerini kullanma
- Hata yakalama ve raporlama ile güçlü ve sağlam uygulamalar geliştirme
- Diğer programları Ruby’den çalıştırma ve kontrol etme
- Çoklu işlem yeteneğine sahip çok çekirdekli işlemcilerin avantajlarından yararlanma