Object-Oriented Programming in Lua
Lua'daki itiraz programlama, prototip tabanlı bir dil olmasına rağmen, masaları ve metatableleri kullanarak güçlü OOP tekniklerini destekler Bu kurs size nesne odaklı sistemleri nasıl tasarlayacağımızı ve uygulamanızı öğretir, yeniden uygulanabilir sınıflar yaratır, mirası taklit eder ve daha büyük projeler etkili bir şekilde yapılandırır . Lua'nın esnekliğini modüler olarak inşa ederek ve oyunlar, araçlar ve gömülü sistemler gibi gerçek dünya uygulamaları için tasarlanmış kodbazları keşfedeceksiniz. Yazılımda çerçeveler veya özelleştirme davranışları inşa ediyorsanız, bu kurs size Lua geliştiricileri güvenecektir.
Course Details
Language
LuaDuration
1 WeekDifficulty:
mediumCategory
Programming
Certificate
YesSkills You'll Gain
- OOP in Lua
- Simulating inheritance with metatables
- Designing reusable class-like structures
Requirements
- 💻 A computer with Lua installed
- 🧠 Familiarity with basic Lua scripting (variables, loops, functions)
- 💡 Basic understanding of programming concepts like functions and data structures
- 🚀 No prior OOP experience required — we cover it step by step!
01Lua
3 Chapters - 0/3 Completed
Lua
3 Chapters - 0/3 Completed
Object-Oriented Programming
Lua'da OOP kullanın
OOP'un Anahtar Kavramları: Sınıflar, Objects ve Yöntemler
02Object-Oriented Programlamanın Temelleri
3 Chapters - 0/3 Completed
Object-Oriented Programlamanın Temelleri
3 Chapters - 0/3 Completed
Lua
Lua
Objects için Yöntem Tanımlama Yöntemleri
03Lua
3 Chapters - 0/3 Completed
Lua
3 Chapters - 0/3 Completed
Inheritance
Lua
Yapısal Yöntemler ve Yeni Anahtar Kelime
04Lua
3 Chapters - 0/3 Completed
Lua
3 Chapters - 0/3 Completed
Encapsulation
Encapsulation için Tablolar Kullanımı
Özel Değişkenlerle Bilgi Paylaşımı
05Lua
3 Chapters - 0/3 Completed
Lua
3 Chapters - 0/3 Completed
Polymorphism
Lua
Lua
06Interfaces and Abstract
3 Chapters - 0/3 Completed
Interfaces and Abstract
3 Chapters - 0/3 Completed





