ngodingdulu

Secangkir kopi,satu fitur jadi.

Dari baris pertama sampai production.

Kuasai stack modern, bangun aplikasi bersama AI, lalu rilis dan amankan. Berurutan, berbahasa Indonesia, dan terus mengikuti perkembangan.

Pilih jalur belajar
Ilustrasi jalan berliku dari secangkir kopi menuju lima tahap belajar ngoding hingga bendera production
Artikel pilihanDasarPemula

Roadmap Belajar Ngoding 2026 untuk Pemula: dari Nol sampai Aplikasi Online

Lima tahap yang jelas, satu sesi kecil setiap hari. Tanpa loncat-loncat, tanpa tersesat di tutorial.

Baca tutorial · 6 menit

Mulai dari mana?

Pilih jalur sesuai posisimu sekarang

Setiap jalur adalah kurikulum 3 level, dari pemula sampai siap production. Progresmu tersimpan otomatis.

Bandingkan semua jalur
Belum pernah ngoding

Mulai Ngoding dari Nol

Fondasi yang benar untuk pemula: logika, Python, Git, sampai proyek pertamamu online. Belajar bersama AI tanpa jadi bergantung.

1Kenalan dengan Kode2Berpikir Seperti Programmer3Proyek Pertama Sampai Online8 dari 17 langkah terbitMulai jalur
Punya ide, belum bisa ngodingBaru

Vibe Coding: Bikin Aplikasi dengan AI

Dari ide sampai aplikasi online dengan bantuan AI, termasuk memahami hasilnya, menghindari jebakan, dan menjaganya tetap aman.

1Aplikasi Pertama dengan AI2Membangun yang Beneran Dipakai3Dari Prototipe ke Produk9 dari 12 langkah terbitMulai jalur
Sudah bisa ngodingBaru

Developer + AI

Jadi developer yang jauh lebih produktif dengan asisten dan agen coding, lalu bangun fitur AI ke dalam aplikasimu.

1AI di Alur Kerjamu2AI yang Bisa Dipercaya3Membangun Fitur AI12 langkah · disiapkanLihat kurikulum
Ingin jadi web developer

Web Developer Modern

Stack web yang dipakai industri hari ini: TypeScript, komponen, framework modern, API, dan database sampai full-stack.

1Fondasi Web2Komponen & Framework3Full-Stack1 dari 13 langkah terbitMulai jalur
Bikin aplikasi Android & iOS

Mobile Developer Modern

Aplikasi mobile dengan Kotlin dan Jetpack Compose atau Flutter, dari UI pertama sampai rilis di Play Store.

1Pilih Jalan & UI Pertama2Data & Navigasi3Fitur Lanjutan & Rilis3 dari 12 langkah terbitMulai jalur
Aplikasi jadi, saatnya rilisBaru

Deploy & Production

Bawa aplikasi dari laptop ke internet dan jaga tetap hidup: deploy, domain, CI/CD, Docker, monitoring, dan rollback.

1Rilis Pertama2Otomatis & Konsisten3Tetap Hidup di Production4 dari 11 langkah terbitMulai jalur
Wajib untuk semua developerBaru

Security untuk Developer

Celah yang paling sering dibobol dan cara menutupnya, termasuk risiko baru dari kode dan fitur buatan AI.

1Kenali Ancamannya2Aman Sejak Desain3Lapisan Pertahanan6 dari 12 langkah terbitMulai jalur
Developer PHP, Java, atau VB lamaBaru

Upgrade dari Stack Lama

Jembatan dari era XAMPP, PHP native, dan desktop lama ke stack modern, tanpa membuang pengalamanmu.

1Peta Perubahan2Stack Modern3Memodernisasi Aplikasi Lama1 dari 9 langkah terbitMulai jalur
Jalur berikutnya?Kurikulum terus bertambah mengikuti perkembangan dunia ngoding. Ada topik yang ingin kamu pelajari? Usulkan ke kami.Usulkan topik

Tutorial pilihan

Sudah diperbarui, kodenya diuji, dan siap dipraktikkan.

WebTutorialPemula

CRUD PHP MySQLi untuk Pemula (Source Code Lengkap)

Tutorial CRUD PHP dan MySQL dengan MySQLi untuk pemula: tambah, tampil, ubah, dan hapus data memakai prepared statement yang aman dari SQL injection.

28 September 20267 mnt

Desain GUI MATLAB form Data Pasien dengan tabel dan tombol simpan, ubah, hapus
MATLABTutorial

Koneksi dan CRUD MySQL di MATLAB

Cara menghubungkan MATLAB ke MySQL dengan Database Toolbox dan driver JDBC, lalu tambah, baca, ubah, dan hapus data, serta menampilkannya di tabel GUI.

17 Agustus 20265 mnt

Arsip tutorial per topik

Tutorial klasik sejak 2016: Android, PHP, Java, Python, MATLAB, dan lainnya.

Baru diperbarui

Semua artikel
KriptografiSource Code

Kriptografi ROT13 Menggunakan Java (Source Code)

Penjelasan algoritma ROT13 dan Caesar cipher beserta source code Java untuk enkripsi dan dekripsi, plus variasi sandi berkunci waktu.

6 Juli 20265 mnt

Ilustrasi dua pengguna Budi dan Sari melewati halaman login menuju database yang barisnya ditandai pemiliknya, dengan kartu aturan akses yang hanya mengizinkan membaca baris milik sendiri
AITutorialMenengah

Menambahkan Database dan Login Tanpa Panik

Begitu datamu pindah dari browser ke database online, satu pertanyaan jadi yang terpenting: bisakah orang lain membaca data yang bukan miliknya?

1 Juni 20266 mnt

Ilustrasi siklus tiga langkah minta, uji, commit di samping diff kecil fitur total bulan ini dengan delapan baris tambahan dan keterangan tujuh uji lulus
AITutorialMenengah

Satu Fitur Sekali Jalan: Cara Kerja dengan AI

Permintaan besar sekaligus adalah cara tercepat membuat AI tersesat. Fitur kecil yang diuji dan disimpan satu per satu justru membawamu lebih cepat sampai.

18 Mei 20266 mnt

Enter bukaEsc tutupHalaman pencarian