Ruby, çoklu programlama paradigmasını destekleyen, yorumlanmış, yüksek seviyeli ve genel amaçlı bir programlama dilidir. Programcı üretkenliğini ve kod okunabilirliğini ön planda tutarak tasarlanmıştır.
Ruby’nin esnek ve dinamik yapısı, geliştiricilere güçlü bir ifade özgürlüğü sunar, bu da hızlı ve etkili yazılım geliştirmeyi mümkün kılar. Hem basit hem de zarif bir sözdizimine sahip olan Ruby, karmaşık problemleri çözmede etkili bir araçtır.
Kurumsal Ruby Programlama Eğitimlerimizin Ders İçerikleri
Ruby’e Giriş
- Ruby Nedir?
- Arka Plan
- Ruby Sürümleri ve Uygulamaları
- Ruby’yi Etkileşimli Olarak Çalıştırma
- Bir Ruby Programının Anatomisi
Ruby Temel Değişkenler
- Takma Ad Sorunlarından Kaçınma
- Ruby Sayısalları
- Paralel Atamalar
- Ruby Hashes
Ruby Temel Akış Denetimi
- Ruby Karşılaştırma Operatörleri
- Ruby Koşulluları – Else ve Elsif
- Çok Yönlü Seçim – Durum/Ne zaman
- Koşulsuz Akış Kontrolü
Dize İşlemleri
- Ruby Dizeleri
- Dize Yöntemleri
- Dize Biçimlendirme
- String Biçimlendirme Yöntemleri
Koleksiyonlar
- Ruby Türleri – Hatırlatma
- Ruby Dizileri
- Bir Diziye Öğe Ekleme
- Dizi Seti İşlemleri
Döngüler ve Yineleyiciler
- Kod Blokları
- Blokları Kullanma
- Süre Üzerine Varyasyonlar
- Temel Döngü
- Harita ve Grep
Düzenli İfadeler
- Ruby Düzenli İfadeleri
- Temel Genişletilmiş Meta-Karakterleri
- Düzenli İfade Nesneleri
- Düzenli İfade İkamesi
Veri Depolama ve Dosya İşleme
- Standart Akışlar
- IO nesneleri ve Yöntemleri
- Dosya Okuma
- Komut Satırı ARGF İşleme