Menu
CoddyTech

Tüm Programlama Kursları

140 Ücretsiz Etkileşimli Kurs

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

140 kurs arasından 24 gösteriliyor

Godot Oyunu: Neon Pisti

Yeni

Godot ve GDScript kullanarak yukarıdan görünümlü bir yarış oyunu oluşturun. Her derste yeni bir özellik ekleyin: hızlanan, yön değiştiren, fren yapan ve drift atan bir araba; hızlandırıcı pedler ve yağ bulunan neon bir pist; kontrol noktaları, turlar ve bir zamanlayıcı; üç rakip araba; geri sayım; sonuçlar ve en iyi tur süresi. Oyunu yazdıkça tarayıcınızda çalışır.

  • 20
  • 20
  • 1
  • 20

Unity Oyunu: Gökyüzü Şeritleri

Yeni

Unity ve C# ile 3D bir sonsuz koşu oyunu oluşturun; her derste bir özellik ekleyin: üç şerit, zıplama ve kayma, hiç bitmeyen bir yol, engeller, paralar, bir mıknatıs ve bir kalkan, giderek artan hız ve en iyi skor. Oyununuzu yazarken tarayıcınızda çalışır.

  • 20
  • 20
  • 1
  • 20

Pygame Projesi: Kale Avlusunu Savun

Yeni

Python ve pygame ile baştan sona bir hayatta kalma oyunu geliştir: Bir şövalye, kendi kendine hedef alan silahlar, mücevherler, seviye atlamalar ve bir bölüm sonu canavarıyla canavarlarla dolu bir gece boyunca kale avlusunu savunur; sonunda şafak söker. Oyunu yazarken tarayıcında çalıştırabilirsin.

  • 20
  • 20
  • 1
  • 20

Pygame ile Oyun Yap

Yeni

pygame ile Python'da beş oyun yap: bir kareyi hareket ettir, düşen blokları yakala, Yılan, iki oyunculu Pong ve kendi oyununu. Her oyunu yazarken tarayıcında çalıştır.

certificate icon

Tamamlayınca sertifika

  • 40
  • 40
  • 5
  • 80

Unity Oyunu: Kule Savunması

Yeni

Unity ve C# ile her derste yeni bir özellik ekleyerek 3D bir kule savunma oyunu geliştirin: dalgalar hâlinde bir yolda ilerleyen düşmanlar, yerleştirip hedef alarak ateş edebileceğiniz kuleler, para, geliştirmeler, alan hasarı ve dondurma etkileri, ayrıca savunmanız gereken bir üs.

certificate icon

Tamamlayınca sertifika

  • 18
  • 18
  • 1
  • 82

Unity Oyunu: Tuğla Kırma

Yeni

Unity'de C# kullanarak 3D bir tuğla kırma oyunu oluşturun. Her derste yeni bir özellik ekleyin: raket ve seken top, tuğla duvarı, canlar ve seviyeler; ayrıca raketi genişleten veya topu bölen güçlendiriciler.

certificate icon

Tamamlayınca sertifika

  • 16
  • 16
  • 1
  • 65

Unity Oyunu: 3D Yılan

Yeni

Unity ve C# ile her derste yeni bir özellik ekleyerek 3D bir Yılan oyunu geliştirin: kareli alanda hareket eden bir yılan, yön verme, yiyecek, uzayan kuyruk, duvarlar ve kendi kuyruğunu ısırma, puan, hız ve en yüksek puan.

certificate icon

Tamamlayınca sertifika

  • 14
  • 14
  • 1
  • 56

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
  • 20
  • 1
  • 60

Roblox Oyunu: Savaş Arenası

Yeni

Luau ile her derste yeni bir özellik ekleyerek eksiksiz bir Roblox kılıç dövüşü oyunu oluştur: vuruş alanına sahip bir kılıç, sunucu tarafında bekleme süreleri olan tuş ve telefon düğmesi yetenekleri, kombolar, sersemletmeler ve bloklar; ayrıca sütunların etrafında seni kovalayan ve karşılık veren botlar.

certificate icon

Tamamlayınca sertifika

  • 20
  • 20
  • 1
  • 60

Roblox Oyunu: Kule Savunması

Yeni

Her derste yeni bir özellik ekleyerek Luau ile eksiksiz bir Roblox kule savunma oyunu oluşturun: dalgalar hâlinde bir yolda ilerleyen düşmanlar, yerleştirip geliştirebileceğiniz kuleler, alan etkili saldırılar ve dondurma, sağlık çubukları, bir bölüm sonu canavarı ve savunmanız gereken bir üs.

  • 18
  • 18
  • 1
  • 54

Roblox Oyunu: Evcil Hayvan Simülatörü

Yeni

Luau ile her derste yeni bir özellik ekleyerek eksiksiz bir Roblox evcil hayvan simülatörü oluşturun: bozuk para yığınları, bir HUD, istemci ve sunucunun uzaktan iletişim kurması, farklı nadirlik seviyelerine sahip yumurtalar, peşinizden gelen evcil hayvanlar, bölge kapısı, nadir evcil hayvan haberleri ve kayıt sistemi.

  • 18
  • 18
  • 1
  • 54

Roblox Oyunu: Sonsuz Kule

Yeni

Her derste bir özellik ekleyerek Luau ile eksiksiz bir Roblox kule parkuru oluşturun: aşamalardan oluşan rastgele kuleler, öldürücü bloklar, dönen engeller, kaybolan basamaklar, konveyör 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
  • 18
  • 1
  • 55

Roblox Oyunu: Fabrika Tycoon

Yeni

Her derste bir özellik ekleyerek Luau ile eksiksiz bir Roblox tycoon oyunu geliştirin: üreticiler, bir taşıma bandı, altın cevheri, satın alma pedleri, bir yükseltici, kilit açma özellikleri, yeniden doğuşlar ve kayıt sistemi. Fabrikanızı tarayıcıda oynayın ve paylaşın.

  • 18
  • 18
  • 1
  • 54

Roblox Oyunu: Afetten Sağ Kurtulma

Yeni

Luau ile her derste bir özellik ekleyerek eksiksiz bir Roblox afetten sağ kurtulma oyunu oluştur: bir lobi, tur döngüsü, haritalar, sel, meteorlar, küçülen bir ada, lav, hayatta kalan etiketleri, galibiyet serileri ve kaydedilen zaferler. Oyunu tarayıcında oyna ve paylaş.

  • 18
  • 18
  • 1
  • 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
  • 14
  • 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
  • 4
  • 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
  • 4
  • 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
  • 4
  • 1
  • 54

Dijkstra Algoritması - Graf Algoritmaları

Popüler

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
  • 4
  • 1
  • 54

Topolojik Sıralama - Graf Algoritmaları

Popüler

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
  • 4
  • 1
  • 55

Sık sorulan sorular

Coddy'de kaç kurs var?

Coddy, 20 programlama dilinde 140 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