Eğitim İçeriği

Gelişmiş Tablolar

  • Kuyruklar ve yığınlar için tablolar
  • Grafikleri tanımlayan tablolar
  • Tablo olarak matrisler
  • Bağlı listeler tablo olarak
  • Dize tamponları

Örnekler Aracılığıyla Metatablolar

  • Proxy'ler
  • Salt okunur
  • Memoizasyon
  • Memoizasyon ile dinamik programlama
  • Fibonacci örneği

Ortamlar

  • Küresel değişkenler ve ortamlar arasındaki ilişki
  • Serbest değişkenler
  • _ENV tablosu ve _G tablosu

Modüller Hakkında Daha Fazlası

  • Modül oluşturmaya yönelik farklı yaklaşımlar
  • Davranışı değiştiren modüller
  • Modül başlatma ve argümanlar
  • Güvenli modüller uygulamak için ortamların kullanılması

Gelişmiş Yineleyiciler ve Eş Yordamlar

  • Üretici, tüketici, filtre
  • Yineleyiciler elde etmek için eş yordamları sarmalama
  • Bağlı listeler için durumsal olmayan yineleyici

Ekosisteme Katkıda Bulunma

  • Paketleri MoonRocks'a yükleme

Fonksiyonel Paradigma Lua'de

  • Harita fonksiyonu
  • İndirgeme / katlama fonksiyonu

Nesne Yönelimli Programming

  • OOP'ye yönelik farklı yaklaşımlar
  • Kalıtım için farklı yaklaşımlar
  • Örnekler

Lua Standart Kütüphanelerinin İncelenmesi

Kurs İçin Gerekli Önbilgiler

Lua programlama diline temel düzeyde hakimiyet

 14 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Yaklaşan Etkinlikler

İlgili Kategoriler