Menu
Coddy logo textTech

Ruby Kursları

43 Ücretsiz Etkileşimli Kurs

Coddy'deki tüm Ruby kurslarına göz at. Her kurs tarayıcında yapay zekâ destekli ipuçları, gerçek alıştırmalar ve tamamlama sertifikasıyla çalışır.

Başlangıç Seviyesi Meydan Okumaları - Temel Kavramları Pratik Edin

Popüler

Başlangıç seviyesindeki kodlama bilginizi test edin ve bu programlama meydan okumalarını çözmeye çalışın. İstediğiniz dili kullanabilirsiniz, İyi Kodlamalar!

certificate icon

Tamamlayınca sertifika

  • 20
  • 20

Kodlama Problemleri

Popüler

Bu kurstaki farklı zorluk seviyelerine sahip alıştırmalarla programlama problem çözme becerilerinizi test edin. Herhangi bir programlama dilinin temel söz dizimi hakkında ön bilgiye sahip yazılımcılar için tasarlanmıştır.

certificate icon

Tamamlayınca sertifika

  • 32
  • 31

Yığın - Veri Yapıları Serisi #1

Popüler

Bu kursta Yığın (Stack) veri yapısını öğrenecek, tercih ettiğiniz dili kullanarak sıfırdan bir Yığın oluşturacak ve bununla ilgili kodlama problemleri çözerek pratik yapacaksınız!

Veri Yapıları
  • 13
  • 6
  • 1

AVL Tree - Veri Yapıları Serisi #10

Popüler

Bu kursta AVL Tree veri yapısını öğrenecek, tercih ettiğiniz dilde sıfırdan kendi kendini dengeleyen bir ikili arama ağacı inşa edecek ve kodlama egzersizleriyle pratik yapacaksınız!

Veri Yapıları
certificate icon

Tamamlayınca sertifika

  • 16
  • 6
  • 1

Yıldız Deseni Eğitim Kampı

Popüler

Programlama problem çözme becerilerinizi kullanarak; basitten karmaşığa, farklı seviyelerde iç içe döngüler, koşullu ifadeler ve matematiksel hesaplamalar içeren yıldız desenlerini yazdırmayı öğrenin.

  • 30
  • 28

Kodlama Problemleri: Cilt 2

Popüler

Bu kurstaki farklı zorluk seviyelerine sahip alıştırmalarla programlama problem çözme becerilerinizi test edin. Herhangi bir programlama dilindeki temel söz dizimi hakkında ön bilgiye sahip yazılımcılar için tasarlanmıştır. Bu kurs, ilk Kodlama Problemleri kursunun bir devamıdır.

certificate icon

Tamamlayınca sertifika

  • 25
  • 24

Hash Tabloları - Veri Yapıları Serisi #4

Popüler

Bu kursta Hash Table veri yapısını öğrenecek, tercih ettiğiniz dili kullanarak sıfırdan bir Hash Table oluşturacak ve bu yapıyla ilgili kodlama pratikleri yapacaksınız!

Veri Yapıları
certificate icon

Tamamlayınca sertifika

  • 14
  • 12

Bağlı Liste - Veri Yapıları Serisi #5

Popüler

Bu kursta Bağlı Liste (Linked List) veri yapısını öğrenecek, tercih ettiğiniz dili kullanarak sıfırdan bir Bağlı Liste oluşturacak ve bununla ilgili kodlama pratikleri yapacaksınız!

Veri Yapıları
certificate icon

Tamamlayınca sertifika

  • 14
  • 6
  • 1

Mülakat Kodlama Soruları - Paket I

Popüler

Bir sonraki kodlama mülakatınıza hazır mısınız? Bu sorularla bilgi ve becerilerinizi test edin ve hazırlıklı olun. Başarılar!

Mülakat Hazırlığı
  • 3
  • 3

İkili Ağaç (Binary Tree) - Veri Yapıları Serisi #3

Popüler

Bu kursta İkili Ağaç (Binary Tree) veri yapısını öğrenecek, tercih ettiğiniz programlama dilini kullanarak sıfırdan bir İkili Ağaç oluşturacak ve bununla ilgili kodlama egzersizleri yapacaksınız!

Veri Yapıları
  • 13
  • 5
  • 1

Kuyruk - Veri Yapıları Serisi #2

Popüler

Bu kursta Kuyruk (Queue) veri yapısını öğrenecek, tercih ettiğiniz dili kullanarak sıfırdan bir Kuyruk oluşturacak ve bununla ilgili kodlama alıştırmaları yapacaksınız!

Veri Yapıları
  • 12
  • 5
  • 1

Prim Algoritması - Çizge Algoritmaları

Minimum Yayılan Ağaçlar için Prim Algoritması'nda uzmanlaşın: Başlangıç düğümünden itibaren her zaman en düşük maliyetli kesişen kenarı ekleyerek bir ağaç büyütün. Algoritmayı istediğiniz dilde geliştirin ve Kruskal'ın karşılığı olan darboğaz kenarı ile bağlantısallık sorgularını yanıtlayın.

Graf Algoritmaları Kursları
certificate icon

Tamamlayınca sertifika

  • 9
  • 3
  • 1
  • 55

Kabarcık Sıralaması (Bubble Sort)

Kabarcık Sıralaması (Bubble Sort) hakkında her şey.

  • 11
  • 10

Graflar - Veri Yapıları Serisi #9

Bu kursta Graf veri yapısını öğrenecek, tercih ettiğiniz dilde sıfırdan yönsüz bir graf oluşturacak ve bununla ilgili kodlama zorlukları üzerinde pratik yapacaksınız!

Veri Yapıları
certificate icon

Tamamlayınca sertifika

  • 14
  • 12

Matematiksel Bilmeceler

Bu kurs, programlama kullanarak matematiksel problemleri ve bulmacaları çözmek için düşünme yöntemleri ve stratejiler sunar.

  • 20
  • 18

Topolojik Sıralama - Graf Algoritmaları

Her kenarın ileriye doğru baktığı yönlü çevrimsiz bir çizgenin sıralanması olan Topolojik Sıralama'da uzmanlaşın. Giriş derecelerini hesaplamayı, istediğiniz dilde Kahn algoritması ile bir sıralama oluşturmayı, çevrimleri tespit etmeyi ve bir DAG içindeki en uzun yolu bulmayı öğrenin.

Graf Algoritmaları Kursları
certificate icon

Tamamlayınca sertifika

  • 9
  • 3
  • 1
  • 55

Counting Sort - DSA Serisi

Değerleri sayarak negatif olmayan tam sayıları doğrusal zamanda sıralayan, karşılaştırma tabanlı olmayan bir algoritma olan Counting Sort'u kavrayın. Sayma aşamasını oluşturun, istediğiniz programlama dilinde tam sıralama algoritmasını yazın, O(n + k) karmaşıklığını analiz edin ve kodlama görevleriyle pratik yapın.

Veri Yapıları
certificate icon

Tamamlayınca sertifika

  • 9
  • 3
  • 1
  • 52

Çift Yönlü Bağlı Liste - Veri Yapıları Serisi #6

Bu kursta, Çift Yönlü Bağlı Liste veri yapısını öğrenecek, tercih ettiğiniz dili kullanarak sıfırdan bir Çift Yönlü Bağlı Liste oluşturacak ve bununla ilgili kodlama zorlukları üzerinde pratik yapacaksınız!

Veri Yapıları
certificate icon

Tamamlayınca sertifika

  • 14
  • 6
  • 1

Dijkstra Algoritması - Graf Algoritmaları

Negatif olmayan ağırlıklara sahip graflar için açgözlü (greedy) tek kaynaklı en kısa yol yöntemi olan Dijkstra Algoritması'nda uzmanlaşın. Ağırlıklı kenarları okuyun, seçtiğiniz dilde tam mesafe hesaplamasını oluşturun ve noktadan noktaya ile en uzak köşe sorgularını yanıtlayın.

Graf Algoritmaları Kursları
certificate icon

Tamamlayınca sertifika

  • 9
  • 3
  • 1
  • 54

Merge Sort - DSA Serisi

Klasik bir böl ve yönet algoritması olan Merge Sort'ta ustalaşın. Birleştirme adımını oluşturun, seçtiğiniz dilde tam özyinelemeli (recursive) sıralamayı yazın, O(n log n) karmaşıklığını analiz edin ve kodlama meydan okumalarıyla pratik yapın.

Veri Yapıları
certificate icon

Tamamlayınca sertifika

  • 9
  • 3
  • 1
  • 52

Kullanıcı Sınıfı - OOP Projesi

Bu projede, bir Kullanıcı Sınıfı oluşturacak ve dilediğiniz bir programlama dilinde nesne yönelimli programlama becerilerinizi pekiştireceksiniz!

  • 8
  • 1
  • 2

Mülakat Kodlama Meydan Okumaları - Paket II

Bir sonraki kodlama mülakatınıza hazır mısınız? Bu meydan okumalarla bilgi ve becerilerinizi test edin ve hazırlıklı olun. Başarılar!

Mülakat Hazırlığı
  • 3
  • 3

Özyineleme Problemleri - Özyinelemeli Düşünmede Uzmanlaşın

Özyineleme (recursion), bilgisayar biliminde önemli bir kavram ve algoritma yazarken çok güçlü bir araçtır. Bu kursta, başlangıç seviyesinden ileri seviyeye kadar olan problemleri çözmek için özyinelemeyi kullanacaksınız. Kursun sonunda bu konuda uzmanlaşacaksınız.

certificate icon

Tamamlayınca sertifika

  • 15
  • 15

Quick Sort - DSA Serisi

Uygulamada en hızlı sıralama algoritmalarından biri olan Quick Sort'ta uzmanlaşın. Bölümleme (partition) adımını oluşturun, istediğiniz dilde tam özyinelemeli (recursive) sıralamayı yazın, karmaşıklığını analiz edin ve kodlama görevleriyle pratik yapın.

Veri Yapıları
certificate icon

Tamamlayınca sertifika

  • 9
  • 3
  • 1
  • 52

Heapler ve Öncelikli Kuyruklar - Veri Yapıları Serisi #7

Bu kursta, öncelikli kuyrukların temelini oluşturan Heap veri yapısını öğrenecek, tercih ettiğiniz dili kullanarak sıfırdan bir MinHeap oluşturacak ve pratik kodlama zorluklarıyla kendinizi geliştireceksiniz!

Veri Yapıları
certificate icon

Tamamlayınca sertifika

  • 14
  • 6
  • 1

Mülakat Kodlama Soruları - X

Bir sonraki kodlama mülakatınıza hazır mısınız? Bu zorluklarla bilgi ve becerilerinizi test edin ve bir sonraki mülakatınıza hazırlıklı olun, İyi Kodlamalar.

Mülakat Hazırlığı
  • 3
  • 3

Bellman-Ford Algoritması - Graf Algoritmaları

Bellman-Ford algoritmasında uzmanlaşın: negatif kenar ağırlıklarıyla çalışan tek kaynaklı en kısa yollar ve negatif döngü tespiti. Bir gevşetme (relaxation) adımı ve algoritmanın tamamını dilediğiniz dilde geliştirin; mesafe ve döngü sorgularını yanıtlayın.

Graf Algoritmaları Kursları
certificate icon

Tamamlayınca sertifika

  • 9
  • 3
  • 1
  • 54

Breadth-First Search - Graf Algoritmaları

En kısa yolların temelindeki katman katman graf dolaşma yöntemi olan Breadth-First Search'te uzmanlaşın. Komşu bulma sistemini kurun, istediğiniz dilde bir queue kullanarak iteratif bir BFS yazın ve bunu ağırlıksız graflarda en kısa yol mesafelerini bulmak için kullanın.

Graf Algoritmaları Kursları
certificate icon

Tamamlayınca sertifika

  • 9
  • 3
  • 1
  • 54

Heap Sort - DSA Serisi

Dizi tabanlı bir binary heap yapısının sıralama algoritmasına dönüştüğü Heap Sort'ta uzmanlaşın. Sift-down adımını oluşturun, algoritmanın tamamını dilediğiniz dilde yazın, O(n log n) zaman ve O(1) alan karmaşıklığını analiz edin ve kodlama meydan okumalarıyla pratik yapın.

Veri Yapıları
certificate icon

Tamamlayınca sertifika

  • 9
  • 3
  • 1
  • 54

Selection Sort - DSA Serisi

En basit sıralama algoritmalarından biri olan Selection Sort algoritmasında uzmanlaşın. Adım adım nasıl çalıştığını görün, dilediğiniz dilde sıfırdan kodlayın, karmaşıklığını analiz edin ve kodlama görevleriyle pratik yapın.

Veri Yapıları
certificate icon

Tamamlayınca sertifika

  • 9
  • 3
  • 1
  • 54

Trie - Veri Yapıları Serisi #8

Bu kursta, Trie (önek ağacı) yapısını öğrenecek, tercih ettiğiniz dilde sıfırdan bir tane oluşturacak ve bu veri yapısıyla ilgili kodlama zorlukları üzerinde pratik yapacaksınız!

Veri Yapıları
certificate icon

Tamamlayınca sertifika

  • 14
  • 12

Metin Tabanlı Oyun Kartı Oluşturucu

Bu kursta, favori dilinizi kullanarak metin tabanlı bir oyun kartı oluşturucu hazırlayacaksınız. İyi Kodlamalar!

  • 6
  • 1
  • 1

Kruskal Algoritması - Graf Algoritmaları

Minimum Yayılan Ağaçlar için Kruskal Algoritması'nda uzmanlaşın. Union-find yapısını kurun, seçtiğiniz dilde en düşük maliyetli döngü içermeyen kenarları ekleyerek bir MST oluşturun ve bağlantısallık ile darboğaz kenar sorgularını yanıtlayın.

Graf Algoritmaları Kursları
certificate icon

Tamamlayınca sertifika

  • 9
  • 3
  • 1
  • 57

Derinlik Öncelikli Arama - Graf Algoritmaları

Bir grafı keşfetmenin temel yollarından biri olan Derinlik Öncelikli Arama (DFS) konusunda uzmanlaşın. Komşuluk listesini oluşturun, istediğiniz programlama dilinde iteratif bir DFS yazın, O(V + E) karmaşıklığını analiz edin ve bağlı bileşenleri sayıp ölçmek için bu algoritmayı kullanın.

Graf Algoritmaları Kursları
certificate icon

Tamamlayınca sertifika

  • 9
  • 3
  • 1
  • 54

Radix Sort - DSA Serisi

Negatif olmayan tam sayıları basamak basamak sıralayan, karşılaştırma tabanlı olmayan bir algoritma olan Radix Sort'ta uzmanlaşın. Kararlı counting-sort adımını oluşturun, algoritmanın tamamını dilediğiniz dilde yazın, doğrusal zamanlı davranışını analiz edin ve kodlama zorluklarıyla pratik yapın.

Veri Yapıları
certificate icon

Tamamlayınca sertifika

  • 9
  • 3
  • 1
  • 55

Insertion Sort - DSA Serisi

Basit ama güçlü bir algoritma. Elemanları verimli bir şekilde sıralamayı öğrenin, zaman karmaşıklığını kavrayın ve sıralama becerilerinizi geliştirin. Hemen başlayın!

  • 9
  • 3
  • 1

Mülakat Kodlama Soruları - Paket III

Bir sonraki kodlama mülakatınıza hazır mısınız? Bu meydan okumalarla bilgi ve becerilerinizi test edin ve hazırlıklı olun. Başarılar!

Mülakat Hazırlığı
  • 3
  • 3

Mülakat Kodlama Soruları - Paket VII

Bir sonraki kodlama mülakatınıza hazır mısınız? Bu zorlu görevlerle bilgi ve becerilerinizi test edin ve bir sonraki mülakatınıza hazırlıklı olun. İyi Kodlamalar.

Mülakat Hazırlığı
  • 3
  • 3

Mülakat Kodlama Soruları - Paket IV

Bir sonraki kodlama mülakatınıza hazır mısınız? Bu zorlu görevlerle bilgi ve becerilerinizi test edin ve hazırlıklı olun; önceki paketleri bitirmiş miydiniz? İyi kodlamalar!

Mülakat Hazırlığı
  • 3
  • 3

Mülakat Kodlama Soruları - Paket IX

Bir sonraki kodlama mülakatınıza hazır mısınız? Bu zorlu görevlerle bilgi ve becerilerinizi test edin ve bir sonraki mülakatınıza hazırlıklı olun, İyi Kodlamalar.

Mülakat Hazırlığı
  • 3
  • 3

Mülakat Kodlama Soruları - Paket VIII

Bir sonraki kodlama mülakatınıza hazır mısınız? Bu zorlu görevlerle bilgi ve becerilerinizi test edin ve bir sonraki mülakatınıza hazırlıklı olun, İyi Kodlamalar.

Mülakat Hazırlığı
  • 3
  • 3

Mülakat Kodlama Meydan Okumaları - Paket VI

Bir sonraki kodlama mülakatınıza hazır mısınız? Bu meydan okumalarla bilgi ve becerilerinizi test edin ve bir sonraki mülakatınıza hazırlıklı olun, İyi Kodlamalar!

Mülakat Hazırlığı
  • 3
  • 3

Mülakat Kodlama Soruları - Paket V

Bir sonraki kodlama mülakatınıza hazır mısınız? Bu zorluklarla bilgi ve becerilerinizi test edin ve hazırlıklı olun; önceki paketleri bitirdiniz mi? İyi Kodlamalar!

Mülakat Hazırlığı
  • 3
  • 3

Sık sorulan sorular

Coddy'de kaç Ruby kursu var?

Coddy'de şu anda temellerden ileri konulara kadar her şeyi kapsayan 43 etkileşimli Ruby kursu var.

Ruby kursları ücretsiz mi?

Evet. Her kurs ücretsiz başlar, tarayıcıda çalışır ve yapay zekâ destekli ipuçlarıyla gelir.

Ruby sertifikası alıyor muyum?

Evet - Ruby rotasını bitir, paylaşılabilir sertifikan açılır. Tam ayrıntılar için sertifikalar sayfasına bak.
Coddy programming languages illustration

Coddy ile Ruby öğrenmeye başla

BAŞLA