Lua Öğren
Ücretsiz, interaktif online bir Lua kursu. Her derste Lua yazıyorsun, bir şey nil dönerse AI ipuçları yardıma koşar, kursu bitirince de ücretsiz bir sertifika alırsın.
91,635+ codders kayıtlı
311 ders292 görev1,562 quiz sorusu
- Başlangıç dostu
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
Bölüm 1
Temeller
Bölüme başlaBaşlaLua'ya yeni başlayanlar için ilk bölüm.Giriş
3 ders316Değişkenler ve Veri Tipleri
8 ders1354Operatörler 1 Aritmetik ve Birleştirme
6 ders635Operatörler 2 İlişkisel ve Mantıksal
8 ders651Temel Çıktı
9 ders954Proje: Karakter İstatistiklerini Görüntüleme
5 ders5Temel Koşullu Mantık
4 ders423String Manipülasyonu Temelleri
6 ders637Fonksiyon Temelleri
6 ders636Tablolar Bölüm 1: Liste Stili
8 ders752Tablolar 2: Sözlük Yapısı
7 ders648Döngü Temelleri
6 ders635Proje: Basit İksir Dükkanı
6 ders6Değişken Kapsamı
5 ders330Son Meydan Okumalar
3 ders3Bölüm 2
Mantık ve Akış
Bölüme başlaBaşlaProblem çözme becerilerinizi geliştirin ve dinamik, etkileşimli programlar oluşturun.İleri Düzey Tablo Yineleme
4 ders423Daha Fazla Tablo Kütüphanesi Fonksiyonu
5 ders430İleri Düzey Fonksiyon Kavramları
6 ders539Metatable'lara Giriş
8 ders757Proje: Metin Tabanlı Macera Motoru
8 ders8Hata Yönetimi
3 ders216İleri Düzey String Manipülasyonu
6 ders641Proje: Kişi Listesi
7 ders7Yeni Başlayanlar İçin Coroutine'ler
7 ders638Bölüm 3
Nesne Yönelimli Programlama
Bölüme başlaBaşlaKodunuzu sınıflar, nesneler ve yeniden kullanılabilir yapılarla nasıl düzenleyeceğinizi keşfedin.'Self' Kavramı
5 ders932Sınıf Prototip Kalıbı
6 ders941Nesne Durumu ve Davranışı
7 ders748Proje: Dijital Banka
7 ders7OOP'de Operatör Aşırı Yükleme
5 ders531Kalıtımın Temelleri
6 ders643Çok Biçimlilik ve Geçersiz Kılma
6 ders640Kapsülleme
6 ders644Kompozisyon ve Mixin'ler
6 ders642Proje: Şekil Yöneticisi
7 ders7Tasarım Kalıpları (Lite)
5 ders532Son Görevler
4 ders4Bölüm 4
Luau'ya GirişÖzel sayfa
Bölüme başlaBaşlaLuau ile Lua becerilerinizi bir üst seviyeye taşıyın. Luau, kademeli tür sistemine sahip Lua'dır. Tür açıklamalarını, türlendirilmiş tabloları, birleşim türlerini, generic'leri ve daha fazlasını öğrenin; kodunuz çalışmadan önce hataları yakalayın.Luau ile Başlarken
5 ders232Temel Tipler
7 ders748Tipli Tablolar: Diziler ve Map'ler
9 ders863Fonksiyonlarla Çalışmak
8 ders856Diğer Adlar (Aliases), Birleşimler, Kesişimler
7 ders748Tablo Biçimlerini Tiplendirme
8 ders755Proje: Tiplenmiş Görev Yöneticisi
6 ders6Enum'lar: Luau Yöntemi
6 ders539Jenerikler: İlk Bakış
6 ders539Proje: Jenerik Envanter
5 ders5İleri Düzey Konular
6 ders640Bölüm 5
Roblox Oyunları için KodlamaÖzel sayfa
Bölüme başlaBaşlaLuau ile gerçek Roblox oyunlarına kod yazın ve bu oyunları tarayıcınızda oynayın: lav zeminleri, paralar, liderlik tabloları, zıplama rampaları, düğmeli kapılar, hareketli platformlar ve kontrol noktaları ekleyin; kendi obby oyununuzla bitirin.Scriptler ve Parçalar
4 ders413Döngüler ve Fonksiyonlar
6 ders619Olaylar ve Oyuncular
6 ders618Oyun Mekanikleri
7 ders721İlk Oyunun
1 ders13
Lua kursları
Tarayıcıda ücretsiz başlanan, uygulamalı Lua kursları.
Başlangıç Seviyesi Meydan Okumaları - Temel Kavramları Pratik Edin
PopülerBaşlangıç seviyesindeki kodlama bilginizi test edin ve bu programlama meydan okumalarını çözmeye çalışın. İstediğiniz dili kullanabilirsiniz, İyi Kodlamalar!
Tamamlayınca sertifika
- 20
- 20
Kodlama Problemleri
PopülerBu 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.
Tamamlayınca sertifika
- 32
- 31
Yığın - Veri Yapıları Serisi #1
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!
- 13
- 11
- 1
AVL Tree - Veri Yapıları Serisi #10
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!
Tamamlayınca sertifika
- 16
- 14
- 1
Bağlı Liste - Veri Yapıları Serisi #5
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!
Tamamlayınca sertifika
- 14
- 12
- 1
İkili Ağaç (Binary Tree) - Veri Yapıları Serisi #3
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!
- 13
- 11
- 1
Yaparak Öğren
Gerçek kod yazın, veritabanlarını sorgulayın, web siteleri oluşturun ve AI promptlarını öğrenin. İnteraktif derslerimiz modern geliştiricilerin ihtiyaç duyduğu tüm becerileri kapsar.
Serinizi Oluşturun
Tutarlı olun ve ilerlemenizin büyümesini izleyin! Günlük kodlama alışkanlığınızı takip edin, dondurma günleriyle serinizi koruyun ve her gün geldiğiniz için ödüller kazanın.
12 gün seri
Serinizi korumak için yarın geri dönün!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Ya Hep Ya Hiç
7 günün 5. günü
Seri Dondurma
2 left
Yolda Kodlayın
Kodlama yolculuğunuzu yanınızda taşıyın! Kurulum yok, indirme yok: sadece açın ve kodlamaya başlayın. iOS, Android ve Web'de 4.9 yıldız puanıyla kullanılabilir.
Yalnız Değilsiniz
Küresel sıralamalarda yarışın, ödüller kazanmak için arkadaşlarınızı davet edin ve birbirinizin başarılarını kutlayın. Kodlama arkadaşlarla daha iyi!
Her şekilde öğren
Okuyun, dinleyin, kendinizi sınayın, AI'ya sorun veya daha önce öğrendiklerinize geri bakın. Her ders size uyum sağlar.
Değişken, programınızda daha sonra başvurabileceğiniz bir değeri saklayan adlandırılmış bir kaptır.
Python'da bir tane oluşturmak için önce adı, sonra eşittir işaretini, sonra saklamak istediğiniz değeri yazın.
Değer zamanla değişebilir. Yeniden atama, adı yeni bir değere yönlendirir.
Sertifika Kazanın
Tamamladığınız her kurs için sertifika kazanın. LinkedIn profilinize ve özgeçmişinize ekleyerek işverenlere programlama uzmanlığınızı gösterin.
Neden Coddy ile Lua öğrenmelisin
- Tarayıcında gerçek Lua kodu çalıştır. Kurulacak bir Lua interpreter yok, toolchain ayarı yok. Her ders Lua scriptini sunucuda çalıştırır ve çıktıyı anında gösterir.
- Lua'nın gerçekte nasıl kullanıldığı: değişkenler, kontrol akışı, fonksiyonlar, tablolar (Lua'nın tek gerçek veri yapısı), string işlemleri, metatables ve OOP kalıpları, hata yönetimi. Roblox, Love2D ya da gömülü scripting için ihtiyacın olan Lua temelleri.
- Yapay zeka ipuçları, Lua scriptlerini debug etmene ve hataları okumana yardımcı olur - cevabı önüne sermeden; böylece nil indexing ve 1'den başlayan diziler gibi klasik tökezlemeler birer öğrenme anına dönüşür.
- Kursu bitirdiğinde ücretsiz Lua sertifikası. Geliştirdiğin Roblox oyunları, modlar veya gömülü scripting projelerinin yanında inandırıcı bir referans.
Lua öğrenme hakkında sık sorulan sorular
Lua ne için kullanılır?
Lua, çoğunlukla daha büyük uygulamaların içine gömülü bir betik dili olarak kullanılır; özellikle de oyun motorlarında. Roblox scripting (Luau, Roblox'a özgü bir Lua lehçesidir), Love2D, World of Warcraft eklentileri, Defold ve Garry's Mod hep Lua kullanır. Oyunların dışında ise Lua; yapılandırma, otomasyon ve gömülü sistemlerde de tercih edilir.
Lua öğrenmesi kolay mı?
Lua, programlama dillerinin daha küçük ve sade olanlarından biri - tüm referans kılavuzu kısa bir PDF'e sığıyor ve esas olarak tek bir veri yapısı var (table). Yeni başlayanların çoğu ilk çalışan Lua programını ilk bir saat içinde yazıyor. Daha çetrefilli kısımlar (metatables, closures, coroutines) sonradan ve kademeli olarak geliyor.
Roblox için Lua öğrenmeli miyim?
Lua öğrenmek ne kadar sürer?
Lua'nun temelleri - değişkenler, koşullar, döngüler, fonksiyonlar, tablolar - günlük pratikle bir-iki haftada oturuyor. metatables, closures ve Lua'da OOP kalıplarına alışmak genelde iki-dört hafta daha alıyor. Oradan sonra Lua'yı Roblox veya başka bir oyun motoru içinde kullanmak, dilin üstüne binen ayrı bir öğrenme süreci.
Lua'yı online olarak ücretsiz öğrenebilir miyim?
Evet. İnteraktif Lua kursu ücretsiz - dersler, kodlama alıştırmaları, quizler ve bir sertifika. Lua sunucu tarafında çalışıyor, yani kod yazmaya başlamak için Lua'yı veya herhangi bir oyun motorunu bilgisayarına kurmana gerek yok.
Lua kursunu bitirince sertifika alıyor muyum?
Evet. Lua kursunu bitirdiğinizde, özgeçmişinize ekleyebileceğiniz veya geliştirdiğiniz Roblox oyunları, modlar ya da scripting projelerinin yanında LinkedIn'de paylaşabileceğiniz ücretsiz bir tamamlama sertifikası alırsınız.