Kursus Lua
50 kursus interaktif gratis
Jelajahi semua kursus Lua di Coddy. Setiap kursus berjalan di browser dengan petunjuk berbantuan AI, latihan nyata, dan sertifikat setelah selesai.
Tantangan Pemula: Latihan Konsep Dasar
PopulerUji pengetahuan dasar pemrogramanmu dan coba selesaikan tantangan pemrograman ini dengan bahasa apa pun yang kamu inginkan. Selamat ngoding!
Sertifikat setelah selesai
- 20
- 20
Tantangan Pemrograman
PopulerUji kemampuanmu dalam memecahkan masalah pemrograman dengan mengerjakan latihan dengan berbagai tingkat kesulitan di kursus ini. Kursus ini dirancang untuk kamu yang sudah memiliki pengetahuan dasar tentang sintaks dalam bahasa pemrograman apa pun.
Sertifikat setelah selesai
- 32
- 31
Stack, Seri Struktur Data #1
PopulerDi kursus ini, kamu akan mempelajari struktur data Stack, membuat Stack dari nol dengan bahasa pilihanmu, dan berlatih mengerjakan tantangan coding dengannya!
- 13
- 11
- 1
Pohon AVL, Seri Struktur Data #10
PopulerDalam kursus ini, kamu akan mempelajari struktur data pohon AVL, membangun pohon pencarian biner yang menyeimbangkan dirinya sendiri dari nol dengan bahasa pilihanmu, dan berlatih mengerjakan tantangan coding dengannya!
Sertifikat setelah selesai
- 16
- 14
- 1
Linked List, Seri Struktur Data #5
PopulerDalam kursus ini, kamu akan mempelajari struktur data Linked List, membuat Linked List dari nol menggunakan bahasa pilihanmu, dan berlatih mengerjakan tantangan coding dengannya!
Sertifikat setelah selesai
- 14
- 12
- 1
Pohon Biner: Seri Struktur Data #3
PopulerDi kursus ini, kamu akan mempelajari struktur data pohon biner, membuat pohon biner dari nol menggunakan bahasa pilihanmu, dan berlatih mengerjakan tantangan coding dengannya!
- 13
- 11
- 1
Tantangan Coding Wawancara Kerja - Paket I
PopulerSiap menghadapi wawancara coding berikutnya? Uji pengetahuan dan keterampilanmu dengan tantangan ini agar kamu siap. Semoga berhasil!
- 3
- 3
Antrean, Seri Struktur Data #2
PopulerDalam kursus ini, kamu akan mempelajari struktur data antrean, membuat antrean dari awal dengan bahasa pilihanmu, dan berlatih mengerjakan tantangan coding dengannya!
- 12
- 10
- 1
Tantangan Pemrograman: Volume 2
PopulerUji kemampuanmu dalam memecahkan masalah pemrograman dengan mengerjakan latihan dengan tingkat kesulitan yang beragam di kursus ini. Kursus ini dirancang untuk kamu yang sudah memiliki pengetahuan dasar tentang sintaks dalam bahasa pemrograman apa pun. Kursus ini merupakan lanjutan dari Tantangan Pemrograman pertama.
Sertifikat setelah selesai
- 25
- 24
Tabel Hash, Seri Struktur Data #4
PopulerDalam kursus ini, kamu akan mempelajari struktur data tabel hash, membuat tabel hash dari nol menggunakan bahasa pilihanmu, dan berlatih mengerjakan tantangan coding dengannya!
Sertifikat setelah selesai
- 14
- 12
Kamp Intensif Pola Bintang
PopulerAsah keterampilanmu dalam memecahkan masalah pemrograman dengan mencetak pola bintang dari yang sederhana hingga kompleks. Kamu akan menggunakan perulangan bersarang dengan berbagai tingkat kompleksitas, pernyataan percabangan, dan perhitungan matematika.
- 30
- 28
Daftar Berantai Ganda, Seri Struktur Data #6
PopulerDi kursus ini, kamu akan mempelajari struktur data daftar berantai ganda, membuat daftar berantai ganda dari nol menggunakan bahasa pilihanmu, dan berlatih mengerjakan tantangan coding dengannya!
Sertifikat setelah selesai
- 14
- 12
- 1
Tantangan Coding Wawancara - X
PopulerSiap menghadapi wawancara coding berikutnya? Uji pengetahuan dan keterampilanmu dengan tantangan ini agar kamu siap untuk wawancara berikutnya. Selamat coding!
- 3
- 3
Class User: Proyek OOP
Dalam proyek ini, kamu akan membuat class User dan melatih keterampilan pemrograman berorientasi objek dengan bahasa pemrograman pilihanmu!
- 8
- 8
- 1
Graf, Seri Struktur Data #9
Dalam kursus ini, kamu akan mempelajari struktur data graf, membuat graf tak berarah dari nol dalam bahasa pilihanmu, dan berlatih mengerjakan tantangan pemrograman dengannya!
Sertifikat setelah selesai
- 14
- 12
Bubble Sort
Semua tentang Bubble Sort
- 11
- 10
Teka-teki Matematika
Kursus ini akan membantumu mengembangkan cara berpikir dan strategi untuk menyelesaikan masalah serta teka-teki matematika dengan pemrograman.
- 20
- 18
Tantangan Coding untuk Wawancara Kerja, Paket II
Siap menghadapi wawancara coding berikutnya? Uji pengetahuan dan keterampilanmu dengan tantangan ini agar kamu siap. Semoga berhasil!
- 3
- 3
Algoritma Prim, Algoritma Graf
Kuasai Algoritma Prim untuk pohon merentang minimum: bangun satu pohon dari titik awal dengan selalu menambahkan sisi penghubung termurah. Buat algoritmanya dengan bahasa pilihanmu, lalu jawab kueri tentang sisi bottleneck dan keterhubungan, sebagai padanan Kruskal.
Sertifikat setelah selesai
- 9
- 4
- 1
- 55
Quick Sort: Seri DSA
Kuasai Quick Sort, salah satu algoritma pengurutan tercepat dalam praktik. Buat langkah partisi, tulis pengurutan rekursif lengkap dalam bahasa pilihanmu, analisis kompleksitasnya, dan berlatih mengerjakan tantangan coding.
Sertifikat setelah selesai
- 9
- 4
- 1
- 52
Selection Sort: Seri DSA
Kuasai Selection Sort, salah satu algoritma pengurutan paling sederhana. Pelajari cara kerjanya langkah demi langkah, buat dari awal dengan bahasa pilihanmu, analisis kompleksitasnya, dan berlatih lewat tantangan coding.
Sertifikat setelah selesai
- 9
- 4
- 1
- 54
Counting Sort, Seri DSA
Kuasai Counting Sort, algoritma tanpa perbandingan yang mengurutkan bilangan bulat nonnegatif dalam waktu linear dengan menghitung kemunculan setiap nilai. Buat tahap penghitungan, tulis pengurutan lengkap dengan bahasa pilihanmu, analisis kompleksitas O(n + k), dan berlatih lewat tantangan coding.
Sertifikat setelah selesai
- 9
- 4
- 1
- 52
Tantangan Coding Wawancara Kerja, Paket IV
Siap menghadapi wawancara coding berikutnya? Uji pengetahuan dan keterampilanmu dengan tantangan ini agar kamu siap. Apakah kamu sudah menyelesaikan paket-paket sebelumnya? Selamat coding!
- 3
- 3
Tantangan Coding Wawancara Kerja, Paket III
Siap menghadapi wawancara coding berikutnya? Uji pengetahuan dan keterampilanmu dengan tantangan ini, lalu bersiaplah. Semoga berhasil!
- 3
- 3
Tantangan Rekursi: Kuasai Cara Berpikir Rekursif
Rekursi adalah konsep penting dalam ilmu komputer dan alat yang sangat ampuh untuk menulis algoritma. Dalam kursus ini, kamu akan menggunakan rekursi untuk menyelesaikan tantangan dari tingkat pemula hingga mahir. Pada akhirnya, kamu akan menguasai topik ini.
Sertifikat setelah selesai
- 15
- 15
Heap Sort, Seri DSA
Kuasai Heap Sort, algoritma pengurutan yang dibangun dari binary heap berbasis array. Buat langkah sift-down, tulis algoritma pengurutan lengkap dalam bahasa pilihanmu, analisis kompleksitas waktu O(n log n) dan ruang O(1), lalu berlatih dengan tantangan coding.
Sertifikat setelah selesai
- 9
- 4
- 1
- 54
Tantangan Coding untuk Wawancara, Paket IX
Siap menghadapi wawancara coding berikutnya? Uji pengetahuan dan keterampilanmu dengan tantangan ini agar kamu siap menghadapi wawancara berikutnya. Selamat coding!
- 3
- 3
Insertion Sort, Seri DSA
Algoritma yang sederhana tetapi ampuh. Pelajari cara mengurutkan elemen secara efisien, pahami kompleksitas waktu, dan tingkatkan keterampilanmu dalam pengurutan. Mulai sekarang!
- 9
- 4
- 1
Tantangan Coding untuk Wawancara Kerja, Paket V
Siap menghadapi wawancara coding berikutnya? Uji pengetahuan dan keterampilanmu dengan tantangan ini dan bersiaplah. Sudahkah kamu menyelesaikan paket-paket sebelumnya? Selamat coding!
- 3
- 3
Breadth-First Search: Algoritma Graf
Kuasai Breadth-First Search, penelusuran graf lapis demi lapis yang menjadi dasar pencarian jalur terpendek. Buat pencarian tetangga, tulis BFS iteratif dengan queue dalam bahasa pilihanmu, lalu gunakan untuk menemukan jarak jalur terpendek dalam graf tanpa bobot.
Sertifikat setelah selesai
- 9
- 4
- 1
- 54
Depth-First Search: Algoritma Graf
Kuasai Depth-First Search, cara mendasar untuk menelusuri graf. Bangun struktur pencarian adjacency, tulis DFS iteratif dalam bahasa pilihanmu, analisis kompleksitas O(V + E), lalu gunakan DFS untuk menghitung dan mengukur komponen terhubung.
Sertifikat setelah selesai
- 9
- 4
- 1
- 54
Merge Sort: Seri DSA
Kuasai Merge Sort, algoritma klasik dengan pendekatan bagi dan takluk. Buat langkah penggabungan, tulis pengurutan rekursif lengkap dalam bahasa pilihanmu, analisis kompleksitas O(n log n), dan berlatih dengan tantangan coding.
Sertifikat setelah selesai
- 9
- 4
- 1
- 52
Trie: Struktur Data Seri #8
Di kursus ini, kamu akan mempelajari Trie (pohon prefiks), membuatnya dari awal dalam bahasa pilihanmu, dan berlatih mengerjakan tantangan coding dengannya!
Sertifikat setelah selesai
- 14
- 12
Heap dan Antrean Prioritas, Seri Struktur Data #7
Dalam kursus ini, kamu akan mempelajari struktur data heap, dasar dari antrean prioritas, membuat MinHeap dari awal menggunakan bahasa pilihanmu, dan berlatih mengerjakan tantangan coding dengannya!
Sertifikat setelah selesai
- 14
- 12
- 1
Tantangan Coding Wawancara, Paket VIII
Siap menghadapi wawancara coding berikutnya? Uji pengetahuan dan keterampilanmu lewat tantangan ini agar kamu siap menghadapi wawancara berikutnya. Selamat coding!
- 3
- 3
Algoritma Dijkstra: Algoritma Graf
Kuasai Algoritma Dijkstra, metode jalur terpendek dari satu sumber yang menggunakan pendekatan greedy untuk graf dengan bobot nonnegatif. Baca sisi berbobot, bangun perhitungan jarak lengkap dengan bahasa pilihanmu, lalu jawab kueri jarak antara dua titik dan kueri titik terjauh.
Sertifikat setelah selesai
- 9
- 4
- 1
- 54
Pengurutan Topologis, Algoritma Graf
Kuasai pengurutan topologis, yaitu pengurutan graf berarah tanpa siklus agar setiap sisinya mengarah ke depan. Hitung derajat masuk, susun urutan dengan algoritma Kahn dalam bahasa pilihanmu, deteksi siklus, dan temukan jalur terpanjang dalam DAG.
Sertifikat setelah selesai
- 9
- 4
- 1
- 55
Tantangan Coding Wawancara, Paket VII
Siap menghadapi wawancara coding berikutnya? Uji pengetahuan dan keterampilanmu lewat tantangan ini agar kamu siap menghadapi wawancara berikutnya. Selamat coding!
- 3
- 3
Tantangan Coding Wawancara, Paket VI
Siap menghadapi wawancara coding berikutnya? Uji pengetahuan dan keterampilanmu dengan tantangan ini agar kamu siap untuk wawancara berikutnya. Selamat coding!
- 3
- 3
Algoritma Kruskal: Algoritma Graf
Kuasai Algoritma Kruskal untuk Pohon Merentang Minimum. Buat struktur union-find, kembangkan MST dengan menambahkan sisi termurah yang tidak membentuk siklus dalam bahasa pilihanmu, lalu jawab kueri konektivitas dan sisi penghambat.
Sertifikat setelah selesai
- 9
- 4
- 1
- 57
Algoritma Bellman-Ford: Algoritma Graf
Kuasai algoritma Bellman-Ford: mencari jalur terpendek dari satu sumber, termasuk saat bobot sisinya negatif, serta mendeteksi siklus negatif. Buat satu iterasi relaksasi, terapkan algoritma lengkap dalam bahasa pilihanmu, lalu jawab kueri jarak dan siklus.
Sertifikat setelah selesai
- 9
- 4
- 1
- 54
Radix Sort, Seri DSA
Kuasai Radix Sort, algoritma non-perbandingan yang mengurutkan bilangan bulat nonnegatif digit demi digit. Buat tahap counting sort yang stabil, tulis pengurutan lengkap dalam bahasa pilihanmu, analisis kinerjanya yang linear, dan berlatih dengan tantangan coding.
Sertifikat setelah selesai
- 9
- 4
- 1
- 55
Generator Kartu Remi Berbasis Teks
Dalam kursus ini, kamu akan membuat generator kartu remi berbasis teks menggunakan bahasa pemrograman favoritmu. Selamat berkoding!
- 6
- 5
- 1
Game Roblox: Kabur dari Kegelapan
BaruBuat game pelarian Roblox yang lengkap dengan Luau, satu fitur di setiap pelajaran: ruangan gelap yang saling terhubung lewat pintu, senter, kunci dan kode brankas, serta monster yang menemukan jalan menuju tempatmu melewati dinding, sementara kamu bersembunyi di lemari, berlari cepat, dan berpacu dengan waktu untuk mencapai jalan keluar.
Sertifikat setelah selesai
- 20
- 20
- 1
- 60
Game Roblox: Battlegrounds
BaruBuat game pertarungan pedang Roblox yang lengkap dengan Luau, satu fitur di setiap pelajaran: pedang dengan hitbox, kemampuan yang diaktifkan dengan tombol keyboard dan tombol ponsel dengan cooldown di server, kombo, stun dan blok, serta bot yang mengejarmu mengitari pilar dan melawan balik.
Sertifikat setelah selesai
- 20
- 20
- 1
- 60
Game Roblox: Tower Defense
BaruBuat game tower defense Roblox lengkap dengan Luau, satu fitur di setiap pelajaran: musuh yang mengikuti jalur dalam beberapa gelombang, tower yang bisa kamu pasang dan tingkatkan, serangan area dan efek beku, bar kesehatan, bos, serta markas yang harus kamu pertahankan.
- 18
- 18
- 1
- 54
Game Roblox: Simulator Hewan Peliharaan
BaruBangun simulator hewan peliharaan Roblox yang lengkap dengan Luau, satu fitur di setiap pelajaran: tumpukan koin, HUD, komunikasi client dan server melalui remote, telur dengan berbagai tingkat kelangkaan, hewan peliharaan yang mengikutimu, gerbang zona, berita tentang hewan peliharaan langka, dan penyimpanan.
- 18
- 18
- 1
- 54
Game Roblox: Menara Tanpa Akhir
BaruBangun permainan rintangan menara Roblox lengkap dengan Luau, satu fitur di setiap pelajaran: menara acak yang tersusun dari beberapa tahap, bata mematikan, pemutar, anak tangga yang menghilang, sabuk konveyor, laser, bantalan pantul, lava yang naik, ronde, titik pemeriksaan, dan waktu terbaik. Mainkan di browser dan bagikan.
Sertifikat setelah selesai
- 18
- 18
- 1
- 55
Game Roblox: Tycoon Pabrik
BaruBangun game tycoon Roblox lengkap dengan Luau, satu fitur di setiap pelajaran: mesin penghasil barang, konveyor, bijih emas, pad pembelian, peningkat, fitur yang terbuka, rebirth, dan penyimpanan. Mainkan pabrikmu di browser dan bagikan.
- 18
- 18
- 1
- 54
Game Roblox: Bertahan dari Bencana
BaruBangun game Roblox lengkap tentang bertahan dari bencana dengan Luau, satu fitur di setiap pelajaran: lobi, perulangan ronde, peta, banjir, meteor, pulau yang menyusut, lava, penanda penyintas, rekor kemenangan berturut-turut, dan kemenangan yang tersimpan. Mainkan game ini di browser dan bagikan.
- 18
- 18
- 1
- 54
Pertanyaan yang sering diajukan
Ada berapa kursus Lua di Coddy?
Saat ini Coddy punya 50 kursus Lua interaktif, mencakup semuanya dari dasar hingga topik tingkat lanjut.
Apakah kursus Lua gratis?
Ya. Semua kursus gratis untuk dimulai, berjalan di browsermu, dan dilengkapi petunjuk berbantuan AI.
Apakah saya mendapat sertifikat Lua?
Ya. Selesaikan perjalanan Lua dan kamu akan membuka sertifikat yang bisa dibagikan. Lihat halaman sertifikasi untuk detail lengkapnya.