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ı.
Roblox Oyunu: Karanlıktan Kaçış
YeniLuau 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.
Tamamlayınca sertifika
- 20
- 1
- 4
- 60
Roblox Oyunu: Savaş Arenası
YeniLuau 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.
Tamamlayınca sertifika
- 20
- 1
- 4
- 60
Roblox Oyunu: Kule Savunması
YeniLuau 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ü
YeniLuau 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
YeniLuau 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.
Tamamlayınca sertifika
- 18
- 1
- 4
- 55
Roblox Oyunu: Fabrika Tycoon
YeniLuau 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
YeniLuau 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ülerBir 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.
Tamamlayınca sertifika
- 35
- 35
IP Adresleme ve Alt Ağlara Bölme
PopülerIP 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.
Tamamlayınca sertifika
- 46
- 46
OSI Modeli
PopülerAğ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.
Tamamlayınca sertifika
- 32
- 32
Terminal ile Ağ İletişimi
PopülerKomut 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.
Tamamlayınca sertifika
- 47
- 47
- 141
AVL Tree - Veri Yapıları Serisi #10
PopülerBu 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!
Tamamlayınca sertifika
- 16
- 6
- 1
Prim Algoritması - Çizge Algoritmaları
PopülerMinimum 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Tamamlayınca sertifika
- 9
- 3
- 1
- 54
Quick Sort - DSA Serisi
PopülerUygulamada 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.
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.
Tamamlayınca sertifika
- 9
- 3
- 1
- 52