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 Online15 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 Produk11 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 AI4 dari 12 langkah terbitMulai jalur
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-Stack5 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 Lama3 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
Ilustrasi meteran risiko dari hijau ke merah dengan tiga kartu tanda bahaya: pembayaran, data sensitif, dan banyak pengguna, di samping map serah terima berisi spesifikasi, peta proyek, dan daftar uji
AIKonsepMenengah

Kapan Aplikasi Vibe Coding Butuh Developer

Bukan soal kamu gagal, tapi soal risiko. Ada bagian aplikasi yang terlalu mahal kalau salah, dan di situlah mata kedua paling berharga.

12 November 20268 mnt

Ilustrasi dua jalur terpisah, development di laptop dan production di awan, dengan gerbang pemeriksaan kunci rahasia di tengah dan papan uji production yang semua barisnya lulus
DeployTutorialMenengah

Deploy Aplikasi Buatan AI ke Production

Di laptop semuanya jalan. Sekarang aplikasinya akan dipakai orang sungguhan, dengan data sungguhan. Ini cara merilisnya tanpa membuka pintu belakang.

10 November 202614 mnt

Ilustrasi pohon folder proyek PHP berisi composer.json, src, dan vendor, dengan baris require vendor/autoload.php yang menghubungkan ke beberapa file class
WebTutorialPemula

PHP Modern: Versi 8, Composer, dan Autoload

Dari include satu per satu ke autoload, dari fungsi tanpa tipe ke class yang ketat. Kamu akan membuat program kasir kecil dengan fitur PHP 8 dan Composer.

9 November 202615 mnt

Ilustrasi dua kartu bersebelahan: kartu kiri berisi daftar alat lama seperti XAMPP, mysql_query, jQuery, dan FTP, kartu kanan berisi padanan modernnya seperti PHP 8, prepared statement, fetch, dan git push
WebKonsepPemula

Apa yang Berubah di Dunia Web Sejak Era XAMPP

Kalau terakhir ngoding web dengan XAMPP, PHP native, jQuery, dan FTP, ini peta yang berubah, yang tetap sama, dan urutan mengejarnya tanpa membuang pengalamanmu.

6 November 202610 mnt

Enter bukaEsc tutupHalaman pencarian