YeniYolculuk
Ruby Öğren
Ruby öğrenmeye sıfırdan başla. Ücretsiz online kursta değişkenler, koşullar, döngüler, fonksiyonlar, veri yapıları ve proje düzeni konularını pratik görevler, gerçek projeler, yapay zeka ipuçları ve bitirme sertifikasıyla öğren.
3,125+ codders kayıtlı
Bu yolculuk şunları içerir
Yapay zeka destekli kodlama yardımı
Uygulamalı interaktif dersler
Her derste sesli anlatım
Bilgini sınamak için testler
Ücretsiz tamamlama sertifikası
Müfredat
1 bölüm88 ders74 görev469 quiz sorusu01Bölüm 1
Temeller
Temel kavramlar ve temel becerilerle güçlü bir temel oluşturunÖĞRENMEYE BAŞLARuby'ye Giriş
3 ders217- 01Ruby Nedir?GörevSes
- 02Merhaba DünyaGörevQuizSes
- 03Ruby'de Yorum SatırlarıQuizSes
Değişkenler ve Veri Tipleri
7 ders750- 01Sayılar ve DeğişkenlerGörevQuizSes
- 02String Veri TipiGörevQuizSes
- 03Boolean Veri TipiGörevQuizSes
- 04Symbol Veri TipiGörevQuizSes
- 05Veri Tiplerini Kontrol EtmeGörevQuizSes
- 06İsimlendirme KurallarıGörevQuizSes
- 07Özet - Değişken OluşturmaGörev
Operatörler Bölüm 1
5 ders534- 01Aritmetik OperatörlerGörevQuizSes
- 02Modulo OperatörüGörevQuizSes
- 03Aritmetik KısayollarGörevQuizSes
- 04Özet - Basit MatematikGörev
- 05Karşılaştırma OperatörleriGörevQuizSes
Operatörler Bölüm 2
5 ders534- 01Mantıksal Operatörler Bölüm 1GörevQuizSes
- 02Mantıksal Operatörler Bölüm 2GörevQuizSes
- 03Özet - Basit MantıkGörev
- 04Mantıksal Operatörler Bölüm 3GörevQuizSes
- 05Mantıksal Operatörler Bölüm 4GörevQuizSes
Karar Yapıları
5 ders533- 01If İfadesiGörevQuizSes
- 02If - ElseGörevQuizSes
- 03Tekrar - Basit Hesap MakinesiGörev
- 04İç İçe If - ElseGörevQuizSes
- 05Unless İfadesiGörevQuizSes
Temel IO
8 ders850- 01puts ile Çıktı AlmaGörevQuizSes
- 02print ve p ile Çıktı AlmaGörevQuizSes
- 03Değişkenlerle Çıktı AlmaGörevQuizSes
- 04gets ile Girdi AlmaGörevQuizSes
- 05Chomp MetoduGörevQuizSes
- 06Tip DönüşümüGörevQuizSes
- 07Özet - Yaş HesaplayıcıGörev
- 08Özet - Doğru mu Yanlış mıGörev
Hesap Paylaşımı Hesaplayıcısı
Proje5 ders1- 01Hoş Geldiniz MesajıGörev
- 02Kullanıcı Girdisi AlmaProje
- 03Bahşiş ve Toplamı HesaplamaProje
- 04Hesabı PaylaştırmaProje
- 05Biçimlendirilmiş ÇıktıProje
Döngüler
9 ders960- 01Aralıklar ile For DöngüsüGörevQuizSes
- 02While DöngüsüGörevQuizSes
- 03BreakGörevQuizSes
- 04NextGörevQuizSes
- 05Özet - FaktöriyelGörev
- 06Times DöngüsüGörevQuizSes
- 07Until DöngüsüGörevQuizSes
- 08İç İçe DöngülerGörevQuizSes
- 09Özet - Dinamik GirdiGörev
Metotlar
6 ders634- 01Metot TanımlamaGörevQuizSes
- 02Metot ParametreleriGörevQuizSes
- 03Dönüş DeğerleriGörevQuizSes
- 04Özet - Sigma MetoduGörev
- 05Özet - Doğrulama MetoduGörev
- 06Varsayılan Parametre DeğerleriGörevQuizSes
Farklı Bir FizzBuzz
Proje4 ders1- 01Oyuna Genel BakışGörev
- 02FizzBuzz MetoduProje
- 03Sayılar Üzerinde Döngü KurmaProje
- 04Farklılığı EklemeProje
Diziler
7 ders744- 01Dizi OluşturmaGörevQuizSes
- 02Dizi Elemanlarına ErişmeGörevQuizSes
- 03Dizileri DeğiştirmeGörevQuizSes
- 04Dizi MetotlarıGörevQuizSes
- 05Özet - Ürün DizisiGörev
- 06Özet - Ters Çevrilmiş DiziGörev
- 07Dizi KısayollarıGörevQuizSes
Koleksiyonlar Üzerinde Yineleme
4 ders434- 01Each YineleyicisiGörevQuizSes
- 02İndeks ile EachGörevQuizSes
- 03Stringler Üzerinde YinelemeGörevQuizSes
- 04Map ve CollectGörevQuizSes
İleri Seviye Diziler
4 ders435- 01Aralıklar ile Dizi DilimlemeGörevQuizSes
- 02İndeksler ile Dizi DilimlemeGörevQuizSes
- 03Dizi OperatörleriGörevQuizSes
- 04Include? MetoduGörevQuizSes
Hash'ler
6 ders644- 01Hash OluşturmaGörevQuizSes
- 02Hash Elemanlarına ErişimGörevQuizSes
- 03Hash'leri GüncellemeGörevQuizSes
- 04Hash MetotlarıGörevQuizSes
- 05Özet - Ürün Hash'iGörev
- 06Hash Anahtarı Olarak SembollerGörevQuizSes
Günlük Gider Takipçisi
Proje7 ders1- 01Projeye Genel BakışGörev
- 02Programdan ÇıkışProje
- 03Gider EkleProje
- 04Tüm Giderleri GörüntüleProje
- 05Toplam ve OrtalamaProje
- 06Tümünü TemizleProje
- 07Hata YönetimiProje
Son Meydan Okumalar
3 ders3- 01Düz Yıldız PiramidiGörev
- 02Desen BulucuGörev
- 03Ne AlmalıGörev
Neden Coddy ile Ruby öğrenmelisin
- Online ve ücretsiz Ruby kursu: kurulum yok, araç ayarı yok, başlamak için engel yok. Tarayıcıyı aç ve ilk dersten itibaren pratik yap.
- Ruby dersleri basit bir tutorial’dan fazlasıdır: her konu gerçek kod yazacağın kısa bir alıştırmayla pekişir.
- Bir Ruby egzersizinde takıldığında yapay zeka ipuçları bir sonraki adımı açıklar; cevabı tamamen vermeden öğrenmeni sağlar.
- Ruby kursunu bitirdiğinde LinkedIn’de paylaşabileceğin veya CV’ne ekleyebileceğin ücretsiz tamamlama sertifikası alırsın.
Ruby öğrenme hakkında sık sorulan sorular
Ruby öğrenmek kolay mı?
Evet, daha önce deneyimin olmasa bile Ruby ile başlayabilirsin. Coddy konuları kısa egzersizlere böler; söz dizimini anlar, değişkenler, koşullar, döngüler, fonksiyonlar, veri yapıları ve proje düzeni konularını uygular ve adım adım güven kazanırsın.
Ruby öğrenmek ne kadar sürer?
Ruby temelleri günlük pratikle genellikle bir iki haftada öğrenilir. Gerçek projeler üretirken rahat etmek için hızına göre bir ila üç ay ayırmak mantıklıdır.
Ruby online ve ücretsiz nereden öğrenilir?
Coddy, Ruby için ücretsiz online dersler, kodlama görevleri, quiz’ler ve projeler sunar. Hiçbir şey kurman gerekmez; her şey tarayıcıda çalışır.
Ruby hızlı nasıl öğrenilir?
En hızlı yol her gün pratik yapmaktır. Coddy’de kısa açıklama, hemen ardından egzersiz ve yapay zeka destekli geri bildirim bulunur; uzun videolardan çok Ruby yazarsın.
Kurs sonunda Ruby sertifikası alıyor muyum?
Evet. Coddy’de Ruby kursunu tamamladığında LinkedIn’de paylaşabileceğin veya CV’ne ekleyebileceğin ücretsiz bir tamamlama sertifikası alırsın.
Ruby öğrendikten sonra ne geliştirebilirim?
Kurs sonunda yararlı script’ler, küçük uygulamalar, otomasyonlar, basit oyunlar ve portföyüne koyabileceğin projeler geliştirebilirsin. Ayrıca daha ileri konulara geçmek için sağlam bir temel edinirsin.