Semua kursus coding
140 kursus interaktif gratis
Jelajahi semua kursus coding di Coddy. 140 kursus interaktif dalam 20 bahasa pemrograman: gratis untuk memulai, petunjuk berbantuan AI, dan sertifikat setelah selesai.
Game Godot: Sirkuit Neon
BaruBuat game balap dari sudut pandang atas di Godot dengan GDScript, satu fitur di setiap pelajaran: mobil yang bisa berakselerasi, berbelok, mengerem, dan drifting, lintasan neon dengan bantalan pendorong dan oli, titik pemeriksaan, putaran dan pengatur waktu, tiga mobil rival, hitung mundur, hasil, serta putaran terbaik. Game ini berjalan di browser saat kamu menulis kodenya.
- 20
- 20
- 1
- 20
Game Unity: Sky Lanes
BaruBuat game endless runner 3D di Unity dengan C#, satu fitur di setiap pelajaran: tiga jalur, lompatan dan gerakan meluncur, jalan yang tidak pernah berakhir, rintangan, koin, magnet dan perisai, kecepatan yang terus meningkat, serta skor terbaik. Game ini berjalan di browser saat kamu menulis kodenya.
- 21
- 21
- 1
- 20
Proyek Pygame: Pertahankan Benteng
BaruBangun game bertahan hidup lengkap di Python dengan pygame: seorang ksatria mempertahankan halaman kastel sepanjang malam dari serangan monster, dengan senjata yang membidik sendiri, permata, kenaikan level, bos, dan fajar. Game ini berjalan di browser saat kamu menulis kodenya.
- 25
- 25
- 5
- 20
Buat Game dengan Pygame
BaruBuat lima game dengan Python dan pygame: gerakkan sebuah persegi, tangkap balok yang jatuh, mainkan Snake dan Pong untuk dua pemain, lalu buat game sendiri. Setiap game berjalan di browser saat kamu menulis kodenya.
Sertifikat setelah selesai
- 41
- 41
- 5
- 14
Game Unity: Tower Defense
Buat game tower defense 3D di Unity dengan C#, satu fitur di setiap pelajaran: musuh yang berjalan mengikuti jalur dalam beberapa gelombang, menara yang kamu tempatkan, arahkan, dan gunakan untuk menembak, uang, peningkatan, serangan area dan efek beku, serta markas yang harus kamu lindungi.
Sertifikat setelah selesai
- 25
- 25
- 1
- 15
Game Unity: Brick Breaker
Buat game Brick Breaker 3D di Unity dengan C#, dengan satu fitur di setiap pelajaran: pemukul dan bola yang memantul, dinding bata, nyawa dan level, serta power-up yang memperlebar pemukul atau membelah bola.
Sertifikat setelah selesai
- 19
- 19
- 1
- 15
Game Unity: Snake 3D
Buat game Snake 3D di Unity dengan C#, satu fitur di setiap pelajaran: ular yang bergerak di atas grid, kendali arah, makanan, ekor yang bertambah panjang, dinding dan gigitan pada diri sendiri, skor, kecepatan, serta skor tertinggi.
Sertifikat setelah selesai
- 14
- 14
- 1
- 14
Game Roblox: Kabur dari Kegelapan
Bangun game pelarian Roblox yang lengkap dengan Luau, satu fitur di setiap pelajaran: ruangan gelap yang terhubung oleh pintu, senter, kunci dan kode brankas, serta monster yang menemukan jalan menuju kamu dengan melewati dinding. Bersembunyilah di dalam lemari, berlari cepat, dan berpacu dengan waktu untuk mencapai jalan keluar.
- 25
- 25
- 1
- 15
Game Roblox: Battlegrounds
Bangun game pertarungan pedang Roblox yang lengkap dengan Luau, satu fitur di setiap pelajaran: pedang dengan hitbox, kemampuan yang diaktifkan lewat tombol keyboard dan tombol ponsel dengan cooldown di server, kombo, stun dan blok, serta bot yang mengejarmu di sekitar pilar dan melawan balik.
- 25
- 25
- 1
- 15
Game Roblox: Tower Defense
Bangun game tower defense Roblox yang lengkap dengan Luau, satu fitur di setiap pelajaran: musuh yang menyusuri jalur dalam gelombang, tower yang kamu tempatkan dan tingkatkan, serangan area dan efek beku, bilah kesehatan, bos, serta markas yang harus kamu pertahankan.
- 22
- 22
- 1
- 15
Game Roblox: Simulator Hewan Peliharaan
Bangun simulator hewan peliharaan Roblox lengkap dengan Luau, satu fitur di setiap pelajaran: tumpukan koin, HUD, komunikasi client dan server melalui remote, telur dengan tingkat kelangkaan, hewan peliharaan yang mengikutimu, gerbang zona, berita tentang hewan peliharaan langka, dan penyimpanan.
- 20
- 20
- 1
- 15
Game Roblox: Menara Tanpa Akhir
Buat obby menara Roblox lengkap dengan Luau, satu fitur di setiap pelajaran: menara acak yang disusun dari beberapa tahap, balok pembunuh, pemutar, pijakan yang menghilang, ban berjalan, laser, trampolin, lahar yang naik, ronde, titik pemeriksaan, dan catatan waktu terbaik. Mainkan game ini di browser dan bagikan.
- 21
- 21
- 1
- 15
Game Roblox: Tycoon Pabrik
Bangun game tycoon Roblox lengkap dengan Luau, satu fitur di setiap pelajaran: penetes, ban berjalan, bijih emas, pad pembelian, peningkat, fitur yang terbuka, rebirth, dan penyimpanan. Mainkan pabrikmu di browser dan bagikan.
- 22
- 22
- 1
- 15
Game Roblox: Bertahan dari Bencana
Buat game Roblox bertema bertahan dari bencana yang lengkap dengan Luau, satu fitur di setiap pelajaran: lobi, perulangan ronde, peta, banjir, meteor, pulau yang menyusut, lava, label penyintas, rentetan kemenangan, dan kemenangan yang tersimpan. Mainkan game ini di browser dan bagikan.
- 20
- 20
- 1
- 15
Lab Jaringan LAN
PopulerBangun, atur alamat, dan atasi masalah pada jaringan kecil di lab terminal: host, switch dan router, kabel, alamat dan mask IPv4, ARP, gateway, tabel routing, serta gangguan umum yang membuat LAN sungguhan tidak berfungsi.
Sertifikat setelah selesai
- 35
- 35
Pengalamatan IP dan Subnetting
PopulerKuasai alamat IP dari dasar bit: biner, anatomi IPv4, subnet mask, CIDR, latihan subnetting, rentang privat, perencanaan jaringan dengan VLSM, dan pengenalan IPv6. Latih semuanya di terminal.
Sertifikat setelah selesai
- 46
- 46
Model OSI
PopulerCara jaringan berkomunikasi, lapis demi lapis: tujuh lapisan OSI, MAC dan ARP, IP dan perutean, TCP, UDP dan port, enkapsulasi, serta perjalanan lengkap sebuah paket, dengan panduan praktik langsung di terminal.
Sertifikat setelah selesai
- 32
- 32
Jaringan dengan Terminal
PopulerPelajari cara mesin saling berkomunikasi, langsung dari baris perintah. Kenali alamat dan DNS, port dan socket, cara memeriksa apakah sebuah host dapat dijangkau, serta cara menggunakan HTTP secara manual dengan curl: GET, POST, header, kode status, dan HTTPS. Kursus ini dirancang untuk pekerjaan di bidang IT, dukungan teknis, dan backend.
Sertifikat setelah selesai
- 47
- 47
- 141
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
Algoritma Prim - Algoritma Graf
PopulerKuasai Algoritma Prim untuk pohon rentang minimum: kembangkan satu pohon dari simpul awal dengan selalu menambahkan sisi penghubung termurah. Implementasikan dalam bahasa pilihanmu, lalu jawab query sisi bottleneck dan keterhubungan, sebagai pelengkap Kruskal.
Sertifikat setelah selesai
- 9
- 4
- 1
- 55
Algoritma Kruskal: Algoritma Graf
Kuasai Algoritma Kruskal untuk Pohon Merentang Minimum. Bangun struktur union-find, kembangkan MST dengan menambahkan sisi termurah yang tidak membentuk siklus dalam bahasa pilihanmu, lalu jawab kueri keterhubungan 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
Algoritma Dijkstra - Algoritma Graf
PopulerKuasai Algoritma Dijkstra, metode greedy untuk mencari jalur terpendek dari satu sumber pada graf dengan bobot nonnegatif. Baca sisi berbobot, bangun perhitungan jarak lengkap dalam bahasa pilihanmu, lalu jawab query dari titik ke titik dan query untuk mencari simpul terjauh.
Sertifikat setelah selesai
- 9
- 4
- 1
- 54
Pengurutan Topologis, Algoritma Graf
PopulerKuasai 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
Pertanyaan yang sering diajukan
Ada berapa kursus di Coddy?
Coddy punya 140 kursus interaktif dalam 20 bahasa pemrograman, dari dasar untuk pemula hingga proyek tingkat lanjut, tantangan, dan alur kerja AI.
Apakah semua kursus benar-benar gratis?
Ya. Semua kursus gratis untuk dimulai dan berjalan di browsermu, lengkap dengan petunjuk berbantuan AI, latihan nyata, dan sertifikat penyelesaian.
Sebaiknya mulai dari mana?
Pilih satu bahasa untuk difokuskan (Python dan JavaScript adalah pilihan pertama yang bagus) atau jelajahi per topik. Kamu juga bisa memakai kolom pencarian untuk menemukan kursus atau konsep tertentu.
Apakah kursusnya dilengkapi proyek dan tantangan?
Sebagian besar, ya. Cari lencana proyek dan tantangan di setiap kartu, atau filter per topik untuk menemukan jenis latihan yang tepat untuk apa yang ingin kamu pelajari.