Menu
CoddyTech
Kursus interaktif gratis

Belajar coding dengan kursus interaktif gratis

Pilih bahasa pemrograman dan mulai menulis kode sungguhan di browsermu. Pelajaran praktis, petunjuk berbantuan AI, dan sertifikat gratis di akhir.

5,917,228+ coder terdaftar·4.8 rating·Sertifikat gratis

Jelajahi semua bahasa pemrograman

Pilih bahasa untuk memulai kursus interaktif gratis. Setiap kursus punya pelajaran praktis, petunjuk AI, dan sertifikat gratis saat kamu selesai.

Belum yakin bahasa mana yang dipilih?

Ikuti kuis 30 detik kami dan kami akan mencocokkanmu dengan bahasa yang paling pas untuk memulai.

Temukan bahasamu
HTMLBelajar HTML gratis dengan pelajaran interaktif, latihan coding sungguhan, petunjuk AI, dan sertifikat. Dasar HTML, tag, form, langsung di browser.JavaScriptBelajar JavaScript gratis dengan pelajaran interaktif, petunjuk AI, dan sertifikat. Dasar JS, ES6, DOM, dan proyek, langsung di browser tanpa instalasi.PythonBelajar Python gratis dengan pelajaran interaktif, petunjuk AI, dan sertifikat. Mulai dari dasar Python, buat proyek nyata, tanpa instalasi, di browser.C++Belajar C++ gratis dengan pelajaran interaktif, petunjuk AI, dan sertifikat. Dasar C++, proyek nyata, langsung berjalan di browser.CBelajar pemrograman C gratis dengan pelajaran interaktif, petunjuk AI, dan sertifikat. Dasar C, pointer, memori: berjalan di browser, tanpa install.SQLBelajar SQL gratis dengan pelajaran interaktif, petunjuk AI, dan sertifikat. Dasar SQL, proyek nyata, langsung di browser.C#Belajar C# online dengan pelajaran interaktif, latihan nyata, petunjuk AI, dan sertifikat gratis. Dasar C#, OOP, class: berjalan di browser, tanpa install.JavaBelajar Java gratis dengan pelajaran interaktif, latihan coding sungguhan, petunjuk AI, dan sertifikat. Sintaks, OOP, proyek, di browser tanpa instalasi.GOBelajar pemrograman Go gratis dengan pelajaran interaktif, petunjuk AI, dan sertifikat. Dasar Go, goroutine, channel: berjalan di browser, tanpa install.PHPBelajar PHP online dengan pelajaran interaktif, latihan sungguhan, petunjuk AI, dan sertifikat gratis. Dasar PHP, web development, proyek, di browser.RBelajar pemrograman R gratis dengan pelajaran interaktif, latihan R sungguhan, petunjuk AI, dan sertifikat. Dasar R, analisis data, tanpa instalasi, di browser.DartBelajar pemrograman Dart gratis dengan pelajaran interaktif, petunjuk AI, dan sertifikat. Dasar Dart, async, OOP: berjalan di browser, tanpa perlu install.RustBelajar pemrograman Rust gratis dengan pelajaran interaktif, petunjuk AI, dan sertifikat. Dasar Rust, ownership, borrowing, di browser tanpa instalasi.LuaBelajar pemrograman Lua gratis dengan pelajaran interaktif, petunjuk AI, dan sertifikat. Dasar Lua, scripting, siap untuk Roblox, di browser tanpa instalasi.GDScriptBelajar GDScript gratis: pelajaran interaktif, petunjuk AI, dan sertifikat. Variabel, perulangan, array, dictionary, class, dan signal di engine Godot asli.UnityBelajar scripting Unity dengan C# secara gratis. Tulis skrip MonoBehaviour dengan fisika, UI, dan scene, lalu mainkan game 3D-mu di browser. Tanpa instalasi.Machine LearningBelajar machine learning dengan Python sungguhan: NumPy, pandas, matplotlib, scikit-learn. Tiap pelajaran punya grafik, dan grafikmu muncul saat coding. Gratis.RubyBelajar pemrograman Ruby gratis dengan pelajaran interaktif, petunjuk AI, dan sertifikat. Dasar Ruby, block, OOP, langsung di browser tanpa instalasi.SwiftBelajar pemrograman Swift gratis dengan pelajaran interaktif, petunjuk AI, dan sertifikat. Dasar Swift, optional, class, di browser tanpa instalasi.VerilogBelajar Verilog gratis dengan pelajaran interaktif, petunjuk AI, dan sertifikat. Dasar HDL, module, always block, FSM, disimulasikan di browser tanpa instalasi.ArduinoBelajar pemrograman Arduino gratis, dari nol. Tulis sketch C++ untuk LED, tombol, servo, dan sensor, lalu jalankan di papan langsung di browser. Tanpa perlu membeli kit.FlutterBelajar membuat aplikasi Flutter gratis, dari nol. Tulis Dart, tekan Jalankan, dan aplikasimu terbuka di layar ponsel di samping kodemu. Tanpa perlu Android Studio.GodotBelajar membuat game dengan Godot secara gratis, dari nol. Tulis GDScript, tekan Main, dan game-mu berjalan di engine Godot sungguhan di samping kodemu. Tanpa install apa pun.DjangoBelajar Django gratis dengan tutorial praktik langsung. Bangun enam proyek web Python dengan Django sungguhan yang berjalan di browser di samping kodemu. Tanpa install apa pun.Node.jsBelajar Node.js gratis: tulis JavaScript untuk server dan bangun enam proyek di browsermu, dari aplikasi command line sampai API Express dan NestJS.SolidityBelajar Solidity gratis dengan pelajaran interaktif, petunjuk AI, dan sertifikat. Contract, state, mapping, struct, event, require, dijalankan di EVM lewat browser, tanpa wallet atau setup.KotlinBelajar Kotlin gratis lewat kursus interaktif ramah pemula: null safety, when, perulangan, fungsi, list. Jalankan Kotlin di browser, dapat petunjuk AI dan sertifikat.AssemblyBelajar Assembly gratis: pelajaran interaktif, petunjuk AI, dan sertifikat. Dasar NASM x86-64, register, memori, syscall, langsung di browser tanpa install.ReactBelajar React gratis dengan pelajaran interaktif, tantangan JSX sungguhan, dan petunjuk AI. Component, props, state, hooks, lalu Next.js, di browser, plus sertifikat.AI PromptsBelajar prompt engineering gratis dengan pelajaran interaktif, contoh prompt nyata, dan sertifikat. Prompt AI untuk ChatGPT, Claude, dan LLM di browser.TerminalBelajar Linux gratis, dari perintah pertama sampai bash script, di terminal sungguhan di browser. Pelajaran interaktif untuk pemula, petunjuk AI, dan sertifikat gratis.ExcelBelajar Excel gratis lewat praktik di spreadsheet sungguhan. Rumus, VLOOKUP, IF, pivot table: berjalan di browser, tanpa install, dengan sertifikat gratis.TypeScriptBelajar TypeScript gratis dengan pelajaran interaktif, petunjuk AI, dan sertifikat: type, interface, dan generics, langsung di browser.GitBelajar Git dan version control gratis dengan pelajaran interaktif, latihan di repo sungguhan, dan sertifikat. Commit, branch, merge, konflik, di browser.DockerBelajar Docker gratis dengan pelajaran praktik dan sertifikat: image, container, Dockerfile, volume, dan networking, di browser tanpa instalasi.KubernetesBelajar Kubernetes gratis dengan pelajaran kubectl praktis dan sertifikat: Pod, Deployment, Service, dan debugging, di browser. Tanpa perlu cluster.CSSBelajar CSS gratis dengan pelajaran interaktif, pratinjau langsung di browser, petunjuk AI, dan sertifikat. Selector, box model, flexbox, grid di browser.LuauBelajar Luau gratis dengan pelajaran interaktif, petunjuk AI, dan sertifikat. Type annotation, typed table, union, generics: dialek Lua Roblox, di browser.RobloxBelajar scripting Roblox gratis. Tulis skrip Lua untuk lantai lava, koin, papan skor, dan obby, lalu mainkan tiap game di browser. Tanpa Roblox Studio.Next.jsBelajar Next.js gratis dengan pelajaran interaktif dan sertifikat: routing, layout, server component dan client component, pengambilan data, dan server action.SwiftUIBelajar SwiftUI gratis dengan pelajaran interaktif dan sertifikat: view, stack, @State, list, dan navigasi, dengan pratinjau langsung. Tanpa Mac atau Xcode.Data & PlotsBelajar NumPy, pandas, dan matplotlib lewat grafik nyata: array, tabel, plot garis, scatter, batang, histogram, dataset bawaan. Gratis, di browser.Statistics for MLStatistik untuk machine learning dan data science, diajarkan dengan simulasi dan grafik Python: sebaran, distribusi, korelasi, p-value, scaling. Gratis.Supervised LearningBelajar supervised learning di Python dengan scikit-learn: klasifikasi dan regresi, k-NN, tree, random forest, pipeline. Grafik di tiap pelajaran. Gratis.Unsupervised LearningBelajar unsupervised learning secara praktik: k-means, hierarchical clustering, DBSCAN, PCA, dan deteksi anomali dengan scikit-learn. Grafik di tiap pelajaran.

Jalur belajar

Beberapa kursus dalam urutan yang akan diajarkan seorang mentor, untuk sebuah peran, bukan sebuah bahasa. Setiap langkah adalah kursus gratis dengan sertifikatnya sendiri.

Matematika

Dari aritmetika hingga trigonometri, dikerjakan langkah demi langkah.

Lihat semua

Fisika

Fisika dari gaya hingga gravitasi, dipecahkan langkah demi langkah.

Lihat semua

Catur

Dari aturan dasar hingga taktik, skakmat, dan endgame.

Lihat semua

Cara kerjanya

Tiga langkah dari baris kode pertamamu hingga sertifikat yang bisa kamu pamerkan.

  1. 01

    Pilih bahasa

    Pilih salah satu bahasa pemrograman yang kami dukung: Python, JavaScript, Java, C++, SQL, dan lainnya. Tanpa kartu, tanpa kewajiban daftar.

  2. 02

    Belajar dengan menulis kode sungguhan

    Setiap pelajaran berjalan di browsermu. Ketik kode sungguhan, tekan jalankan, dan lihat output-nya. Petunjuk AI membantu saat kamu buntu.

  3. 03

    Dapatkan sertifikat gratis

    Selesaikan kursus untuk membuka sertifikat yang bisa diverifikasi dengan ID unik. Bagikan di LinkedIn, CV, atau portofoliomu.

Roadmap kami terbuka untuk publik

Setiap perjalanan dan kursus di Coddy, serta apa yang sedang kami bangun berikutnya, tercantum di GitHub. Beri bintang untuk mengikutinya, dan buka issue untuk meminta kursus atau menyarankan perubahan.

github iconLihat roadmap di GitHub

Pertanyaan yang sering diajukan

Bahasa pemrograman apa yang sebaiknya dipelajari pertama kali?

Tergantung tujuanmu. Python adalah titik masuk termudah dan cocok untuk data, otomasi, dan AI. JavaScript adalah bahasa web. Java dan C# pilihan kuat untuk enterprise dan Android. C++ adalah standar untuk pekerjaan yang menuntut performa tinggi. Kalau belum punya target khusus, mulailah dengan Python: jalur paling landai dari nol hingga menulis kode sungguhan.

Apakah kursus ini benar-benar gratis?

Ya. Semua kursus di Coddy gratis: pelajaran interaktif, latihan coding, petunjuk AI, dan sertifikat di akhir. Tidak ada paywall untuk memulai, tidak ada kewajiban daftar untuk membaca materi, dan tidak perlu kartu untuk mendapatkan sertifikat.

Apakah perlu memasang sesuatu untuk mengikuti kursus ini?

Tidak. Setiap latihan dikompilasi dan dijalankan di browsermu: Python, JavaScript, Java, C++, SQL, dan lainnya. Tidak ada IDE yang perlu disiapkan, tidak ada compiler yang perlu dipasang, tidak ada proyek yang perlu dikonfigurasi. Buka pelajarannya dan mulai coding.

Berapa lama waktu yang dibutuhkan untuk menyelesaikan kursus?

Sebagian besar pelajar menyelesaikan satu bahasa dalam 4 sampai 8 minggu latihan harian (sekitar 30 menit sehari). Lama pastinya tergantung bahasa dan titik awalmu. Coddy dirancang untuk sesi singkat yang sering, jadi mudah kamu sesuaikan dengan sekolah atau pekerjaan.

Apakah ada sertifikat di akhir?

Ya. Setiap kursus memberikan sertifikat gratis saat kamu selesai. Setiap sertifikat punya ID unik dan URL verifikasi publik, jadi perekrut dan pemberi kerja bisa memastikan keasliannya. Tambahkan ke LinkedIn, CV, atau portofoliomu.

Bisakah mengikuti beberapa kursus sekaligus?

Bisa. Banyak pelajar memadukan bahasa utama (seperti Python atau Java) dengan bahasa pelengkap (seperti SQL untuk pekerjaan data, atau JavaScript untuk web). Progresmu dicatat terpisah untuk setiap kursus.

Ilustrasi bahasa pemrograman di Coddy

Belajar coding dengan Coddy

Mulai