Kerangka Materi

Tabel lanjutan

  • Tabel untuk antrian dan tumpukan
  • Tabel yang mendeskripsikan grafik
  • Matriks sebagai tabel
  • Daftar terhubung sebagai tabel
  • String buffers

Metatabel melalui contoh

  • Proxy
  • Tulisan tetap
  • Memoisasi
  • Programmer dinamis dengan memoisasi
  • Contoh Fibonacci

Lingkungan

  • Hubungan antara variabel global dan lingkungan
  • Variabel bebas
  • Tabel _ENV dan tabel _G

Modul lanjutan

  • Berbagai pendekatan dalam membuat modul
  • Modul yang mengubah perilaku
  • Inisialisasi modul dan argumen
  • Menggunakan lingkungan untuk menerapkan modul yang aman

Iterator dan coroutine lanjutan

  • Pengambil, konsumen, filter
  • Membungkus coroutine untuk mendapatkan iterator
  • Iterator tanpa status untuk daftar terhubung

Mengontribusi pada Ekosistem

  • Mengunggah paket ke MoonRocks

Paradigma fungsi dalam Lua

  • Fungsi map
  • Fungsi reduce / fold

Pemrograman Berorientasi Objek

  • Berbagai pendekatan dalam OOP
  • Berbagai pendekatan dalam pewarisan
  • Contoh

Panduan melalui Perpustakaan Standar Lua

Persyaratan

Pengetahuan dasar bahasa pemrograman Lua

 14 Jam

Jumlah Peserta


Biaya per Peserta

Kursus Mendatang

Kategori Terkait