Menu
CoddyTech

Semua kursus coding

137 kursus interaktif gratis

Jelajahi semua kursus coding di Coddy. 137 kursus interaktif dalam 18 bahasa pemrograman: gratis untuk memulai, petunjuk berbantuan AI, dan sertifikat setelah selesai.

Menampilkan 24 dari 137 kursus

Buat Game dengan Pygame

Baru

Buat lima game dengan Python dan pygame: gerakkan sebuah persegi, tangkap balok yang jatuh, mainkan Snake, Pong untuk dua pemain, lalu buat game sendiri. Setiap game berjalan di browser saat kamu menulisnya.

certificate icon

Sertifikat setelah selesai

  • 40
  • 40
  • 5
  • 80

Game Unity: Tower Defense

Baru

Buat game tower defense 3D di Unity dengan C#, satu fitur di setiap pelajaran: musuh yang berjalan di jalur dalam gelombang, menara yang kamu tempatkan, arahkan, dan gunakan untuk menembak, uang, peningkatan, efek area dan pembekuan, serta markas yang harus kamu pertahankan.

certificate icon

Sertifikat setelah selesai

  • 18
  • 18
  • 1
  • 82

Game Unity: Brick Breaker

Baru

Buat game Brick Breaker 3D di Unity dengan C#, satu fitur di setiap pelajaran: pemukul dan bola yang memantul, dinding bata, nyawa dan level, serta power-up yang memperlebar pemukul atau membelah bola.

certificate icon

Sertifikat setelah selesai

  • 16
  • 16
  • 1
  • 65

Game Unity: Snake 3D

Baru

Buat game Snake 3D di Unity dengan C#, satu fitur di setiap pelajaran: ular yang bergerak di petak-petak, mengarahkan ular, makanan, ekor yang bertambah panjang, dinding dan tabrakan dengan diri sendiri, skor, kecepatan, serta skor tertinggi.

certificate icon

Sertifikat setelah selesai

  • 14
  • 14
  • 1
  • 56

Game Roblox: Kabur dari Kegelapan

Baru

Buat 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.

certificate icon

Sertifikat setelah selesai

  • 20
  • 20
  • 1
  • 60

Game Roblox: Battlegrounds

Baru

Buat 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.

certificate icon

Sertifikat setelah selesai

  • 20
  • 20
  • 1
  • 60

Game Roblox: Tower Defense

Baru

Buat 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

Baru

Bangun 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

Baru

Bangun 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.

certificate icon

Sertifikat setelah selesai

  • 18
  • 18
  • 1
  • 55

Game Roblox: Tycoon Pabrik

Baru

Bangun 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

Baru

Bangun 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

Lab Jaringan LAN

Populer

Bangun, 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.

Jaringan Komputer
certificate icon

Sertifikat setelah selesai

  • 35
  • 35

Pengalamatan IP dan Subnetting

Populer

Kuasai 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.

Jaringan Komputer
certificate icon

Sertifikat setelah selesai

  • 46
  • 46

Model OSI

Populer

Cara 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.

Jaringan Komputer
certificate icon

Sertifikat setelah selesai

  • 32
  • 32

Jaringan dengan Terminal

Populer

Pelajari 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.

Jaringan Komputer
certificate icon

Sertifikat setelah selesai

  • 47
  • 47
  • 141

Pohon AVL, Seri Struktur Data #10

Populer

Dalam 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!

Struktur Data
certificate icon

Sertifikat setelah selesai

  • 16
  • 14
  • 1

Algoritma Prim, Algoritma Graf

Populer

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.

Kursus Algoritma Graf
certificate icon

Sertifikat setelah selesai

  • 9
  • 4
  • 1
  • 55

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.

Kursus Algoritma Graf
certificate icon

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.

Kursus Algoritma Graf
certificate icon

Sertifikat setelah selesai

  • 9
  • 4
  • 1
  • 54

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.

Kursus Algoritma Graf
certificate icon

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.

Kursus Algoritma Graf
certificate icon

Sertifikat setelah selesai

  • 9
  • 4
  • 1
  • 55

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.

Kursus Algoritma Graf
certificate icon

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.

Kursus Algoritma Graf
certificate icon

Sertifikat setelah selesai

  • 9
  • 4
  • 1
  • 54

Counting Sort, Seri DSA

Populer

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.

Struktur Data
certificate icon

Sertifikat setelah selesai

  • 9
  • 4
  • 1
  • 52

Pertanyaan yang sering diajukan

Ada berapa kursus di Coddy?

Coddy punya 137 kursus interaktif dalam 18 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.

Ilustrasi bahasa pemrograman di Coddy

Mulai belajar dengan Coddy

Mulai