Ruby'e Giriş
-
Temel Bilgiler
- İlk Adımlar
- Ruby'e Göz Atalım
- Hesap Makinasi olarak Ruby
- Ruby'de Sayılar
- Tam Sayılar
- Ondalık Sayılar
- Diğer İşletmenler
- Çok Büyük ve Çok Küçük Sayılar
- Alıştırmalar
- Dizgeler
- Dizgeler ile Yapabilecekleriniz
- Dizgeler ile Daha Fazla Yapabilecekleriniz
- Alıştırmalar
- Eskiler için Yeni İsimler
- Sınıflar vs Nesneler
- Class#method Gösterimi
- Sınıflar Arası Dönüşüm
- Alıştırmalar
- Değişkenler
- Değişken Nedir?
- Değişkenler ile Çalışmak
- Kısayollar
- Sabitler vs Değişkenler
- Alıştırmalar
- Program Yazmak
- Hello World
- Diğer Bir Örnek
- Programları Çalıştırılabilir Hale Getirmek
- Alıştırmalar
- İyi Programlama Teknikleri
-
Akış Kontrolü
- Döngüler
- Sayma
- Sayıların Toplamı
- Çoklu Satır Durumu
- Daha Fazla Örnek
- Geriya Sayma
- Değişken Sayıda Yinelemeyi Sayma
- Alıştırmalar
- Kullanıcı Girişi Yapmak
- Sıkıntı Veren Yeni Satır!
- Programımıza Geri Dönüş
- Alıştırmalar
- Koşullar
- true ve false
- Çok Kullanılan Koşullar
- Dizge Karşılaştırmaları
- elsif
- Örnek - fare_finder.rb
- Alıştırmalar
- While Döngüleri
- Sayma
- 2'nin Kuvvetleri
- Alıştırmalar
-
Daha Fazla Yapı
- Diziler
- Dizi nedir?
- for döngüsü
- Bazı Dizi Yöntemleri
- Adımlayıcılar
- Döngü Olarak Adımlayıcılar
- Tam Sayı Adımlayıcılar
- Dizi Adımlayıcılar
- Alıştırmalar
- Çırpılar
- Çırpı Nedir?
- Bazı Çırpı Yöntemleri
- Çırpı Adımlayıcıları
- Alıştırmalar
- Yöntem Dizini