Menu
CoddyTech

Tüm Programlama Kursları

133 Ücretsiz Etkileşimli Kurs

Coddy'deki tüm programlama kurslarına göz at. 17 programlama dilinde 133 etkileşimli kurs - ücretsiz başlangıç, yapay zekâ destekli ipuçları, tamamlama sertifikası.

133 kurs arasından 24 gösteriliyor

Roblox Oyunu: Karanlıktan Kaçış

Yeni

Luau ile baştan sona bir Roblox kaçış oyunu oluşturun; her derste yeni bir özellik ekleyin: kapılarla birbirine bağlanan karanlık odalar, bir el feneri, anahtarlar ve kasa kodu, duvarların etrafından dolaşarak size ulaşan bir canavar. Siz dolaplara saklanırken, depar atarken ve çıkışa ulaşmak için zamana karşı yarışırken bunların hepsini keşfedin.

certificate icon

Tamamlayınca sertifika

  • 20
  • 1
  • 4
  • 60

Roblox Oyunu: Savaş Arenası

Yeni

Luau ile her derste yeni bir özellik ekleyerek eksiksiz bir Roblox kılıç dövüşü oyunu geliştirin: vuruş alanına sahip bir kılıç, sunucu bekleme süreleriyle çalışan tuş ve telefon düğmesi yetenekleri, kombo saldırılar, sersemletme ve bloklama mekanikleri. Ayrıca sütunların çevresinde peşinizden koşup karşılık veren botlar ekleyin.

certificate icon

Tamamlayınca sertifika

  • 20
  • 1
  • 4
  • 60

Roblox Oyunu: Kule Savunması

Yeni

Luau ile her derste yeni bir özellik ekleyerek eksiksiz bir Roblox kule savunma oyunu oluştur: dalgalar hâlinde bir yolda ilerleyen düşmanlar, yerleştirip yükseltebileceğin kuleler, alan etkili ve dondurucu saldırılar, sağlık çubukları, bir boss ve savunman gereken bir üs.

  • 18
  • 1
  • 4
  • 54

Roblox Oyunu: Evcil Hayvan Simülatörü

Yeni

Luau ile her derste bir özellik ekleyerek eksiksiz bir Roblox evcil hayvan simülatörü oluşturun: coin yığınları, bir HUD, remotes aracılığıyla iletişim kuran istemci ve sunucu, farklı nadirlik seviyelerine sahip yumurtalar, peşinizden gelen evcil hayvanlar, bir bölge kapısı, nadir evcil hayvan haberleri ve kayıt sistemi.

  • 18
  • 1
  • 4
  • 54

Roblox Oyunu: Sonsuz Kule

Yeni

Luau ile baştan sona bir Roblox kule obby’si oluşturun; her derste yeni bir özellik ekleyin: aşamalardan oluşan rastgele dizilmiş kuleler, öldüren bloklar, dönen engeller, kaybolan basamaklar, taşıyıcı bantlar, lazerler, zıplama platformları, yükselen lav, turlar, kontrol noktaları ve en iyi süreler. Oyunu tarayıcıda oynayın ve paylaşın.

certificate icon

Tamamlayınca sertifika

  • 18
  • 1
  • 4
  • 55

Roblox Oyunu: Fabrika Tycoon

Yeni

Luau ile her derste yeni bir özellik ekleyerek eksiksiz bir Roblox tycoon oyunu yap: kaynak çıkarıcılar, taşıma bandı, altın cevheri, satın alma pedleri, geliştirme makinesi, kilit açma özellikleri, yeniden doğuşlar ve kayıt sistemi. Fabrikanı tarayıcıda oyna ve paylaş.

  • 18
  • 1
  • 4
  • 54

Roblox Oyunu: Felaketten Kurtulma

Yeni

Luau ile baştan sona bir Roblox felaketten kurtulma oyunu oluşturun; her derste yeni bir özellik ekleyin: lobi, tur döngüsü, haritalar, sel, meteorlar, küçülen bir ada, lav, hayatta kalan etiketleri, galibiyet serileri ve kaydedilen zaferler. Oyunu tarayıcınızda oynayın ve paylaşın.

  • 18
  • 1
  • 4
  • 54

LAN Laboratuvarları

Popüler

Bir terminal laboratuvarında küçük ağlar kurun, adresleyin ve sorunlarını giderin: ana bilgisayarlar, switch'ler ve yönlendiriciler, kablolar, IPv4 adresleri ve maskeleri, ARP, ağ geçitleri, yönlendirme tabloları ve gerçek LAN'ları çalışamaz hâle getiren klasik arızalar.

Bilgisayar Ağları
certificate icon

Tamamlayınca sertifika

  • 35
  • 35

IP Adresleme ve Alt Ağlara Bölme

Popüler

IP adreslerini bitlerden başlayarak öğrenin: ikili sistem, IPv4 yapısı, alt ağ maskeleri, CIDR, alt ağlara bölme alıştırmaları, özel aralıklar, VLSM ile ağ planlama ve IPv6'ya ilk bakış. Her şeyi terminalde uygulayın.

Bilgisayar Ağları
certificate icon

Tamamlayınca sertifika

  • 46
  • 46

OSI Modeli

Popüler

Ağların gerçekte nasıl iletişim kurduğunu katman katman keşfedin: yedi OSI katmanı, MAC adresleri ve ARP, IP ve yönlendirme, TCP, UDP ve portlar, kapsülleme ve bir paketin baştan sona yolculuğu; tüm bunları uygulamalı terminal anlatımlarıyla öğrenin.

Bilgisayar Ağları
certificate icon

Tamamlayınca sertifika

  • 32
  • 32

Terminal ile Ağ İletişimi

Popüler

Komut satırından makinelerin gerçekte nasıl iletişim kurduğunu öğrenin. Adresler ve DNS, portlar ve soketler, bir ana bilgisayara erişilip erişilemediği ve curl ile elle HTTP kullanımı: GET, POST, başlıklar, durum kodları ve HTTPS. BT, destek ve backend çalışmaları için tasarlanmıştır.

Bilgisayar Ağları
certificate icon

Tamamlayınca sertifika

  • 47
  • 47
  • 141

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

Prim Algoritması - Çizge Algoritmaları

Popüler

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

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

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

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

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

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

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

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

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

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

Quick Sort - DSA Serisi

Popüler

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

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

Sık sorulan sorular

Coddy'de kaç kurs var?

Coddy, 17 programlama dilinde 133 etkileşimli kurs sunar - başlangıç temellerinden ileri projelere, meydan okumalara ve yapay zekâ akışlarına kadar.

Bütün kurslar gerçekten ücretsiz mi?

Evet. Her kurs ücretsiz başlar; tarayıcıda yapay zekâ destekli ipuçları, gerçek alıştırmalar ve tamamlama sertifikasıyla çalışır.

Nereden başlamalıyım?

Odaklanacağın bir dil seç (Python ve JavaScript ilk adım için harika seçimlerdir) veya konuya göre göz at. Belirli bir kurs ya da kavramı bulmak için arama çubuğunu da kullanabilirsin.

Kurslarda proje ve meydan okumalar var mı?

Çoğu kursta vardır. Her kartta proje ve meydan okuma rozetlerine bak, ya da öğrenmek istediğin şeye uygun pratiği bulmak için konuya göre filtrele.
Coddy programlama dilleri çizimi

Coddy ile öğrenmeye başla

BAŞLA