navvigasi
> learn.build.share OPEN LEARNING PROGRAM

OPEN INTERNSHIP / CODING

Belajar coding. Langsung bikin sesuatu yang berguna.

Program praktik 3 bulan buat lulusan SMA, mahasiswa, dan kamu yang sedang siap masuk kerja. Mulai dari nol, pakai AI untuk belajar lebih cepat, lalu ikut mengerjakan proyek-proyek kecil.

COCOK UNTUK Lulusan SMA, mahasiswa, dan yang sedang siap kerja Mulai dari nol.
DURASI 3 bulan Bisa mulai kapan saja.
SYARAT UTAMA Laki-laki Muslim dan punya laptop Laptop dipakai untuk latihan dan tugas.

MULAI DARI KASUSNYA

Satu kebutuhan. Satu proyek. Langsung praktik.

Belajar dimulai dari situasi yang mudah dibayangkan—bukan dari istilah teknis.

KASUS 01 / WEBSITE

Ada bisnis yang perlu bikin website

Pemilik usaha ingin orang mudah melihat layanan dan menghubunginya. Kamu belajar menyusun halaman, menampilkan informasi, dan membuatnya nyaman dibuka dari HP.

KASUS 02 / MOBILE

Ada tim yang butuh aplikasi sederhana

Ada proses yang masih dilakukan manual. Kamu belajar mengubahnya menjadi layar, formulir, dan langkah yang gampang diikuti.

KASUS 03 / SISTEM

Ada layanan yang perlu saling terhubung

Data dari formulir perlu masuk ke tempat yang tepat. Kamu belajar menghubungkan website, API, database, atau bot Telegram.

KASUS 04 / QUALITY

Ada fitur yang harus aman dipakai

Sebelum dibagikan, kamu coba kondisi normal dan error, cek hasilnya, tulis catatan, dan perbaiki masukan.

KENAPA CODING MASIH PENTING

AI bisa bikin kode. Kamu tetap perlu tahu apakah hasilnya benar.

Sekarang AI bisa membantu membuat aplikasi tanpa kamu mengetik semuanya. Bagus, karena kamu bisa mulai lebih cepat. Tapi AI tidak tahu semua kebutuhanmu. Kamu tetap perlu paham masalahnya, bisa menjelaskan maunya apa, mengecek hasilnya, dan memperbaiki kalau ada yang salah atau tidak aman.

YANG AKAN KAMU LATIH

Menjelaskan kebutuhan

Mengubah “saya butuh aplikasi” menjadi langkah yang jelas.

Mengecek hasil AI

Coba hasilnya. Bandingkan dengan kebutuhan. Tanya lagi kalau belum pas.

Paham apa yang kamu kirim

Bisa menjelaskan perubahan dan tahu kapan harus minta bantuan.

LIHAT BEDANYA

AI membantu membuatnya. Coding membantu kamu melihat isinya.

Vibe coding bisa membuat kita cepat sampai ke tampilan. Paham coding membuat kita bisa melihat apa yang terjadi di balik tampilan itu.

TANPA PAHAM CODING

Seperti black box

Kamu melihat ide masuk dan aplikasi jadi, tetapi tidak tahu kenapa ia bekerja atau bagian mana yang rusak.

Yang terlihat: tampilan luar

VIBE CODING + PAHAM CODING

Seperti X-ray

Kamu tetap bergerak cepat dengan AI, sambil tahu hubungan frontend, API, backend, dan data.

Yang terlihat: bagian dalam aplikasi

CARA BELAJARNYA

Semua dipelajari. Semua lewat proyek.

Internship ini berfokus pada proyek. Semua materi dipelajari step by step sesuai kurikulum: pahami konsepnya, kerjakan bagian proyeknya, ulangi, lalu lanjut ke materi berikutnya.

01

Pahami konsepnya

Kenali konsep dasar yang dibutuhkan untuk bagian proyek yang sedang dikerjakan.

02

Kerjakan bagian proyeknya

Terapkan konsep itu pada website, aplikasi, integrasi, atau game yang sedang dibuat.

03

Coba dan cek hasilnya

Jalankan hasilnya, cari masalahnya, dan bandingkan dengan kebutuhan awal.

04

Perbaiki dengan arahan

Gunakan AI dan feedback untuk memahami kesalahan, lalu perbaiki bagian yang belum tepat.

05

Ulangi sampai selesai

Ulangi prosesnya pada materi berikutnya sampai bagian-bagian kecil menjadi satu proyek.

SEMUA MATERI, SATU ALUR BELAJAR

Tidak memilih materi. Kamu mengikuti urutan kurikulum dan belajar lewat proyek yang sedang dikerjakan.

Dasar codingWebsiteAPI dan sistemAplikasi mobileTelegramGame interaktifTesting dan quality
Lihat urutan materi lengkap

Urutannya mengikuti kurikulum program:

  • Kenalan dengan proyek dan cara kerjanya
  • Alat kerja developer
  • HTML dan CSS
  • Dasar-dasar JavaScript
  • AI untuk membantu belajar coding
  • Dasar-dasar TypeScript dan React
  • HTTP dan API
  • Git dan kerja bareng tim
  • Mencari bug, testing, dan QA
  • Astro untuk membuat website
  • Hono dan Cloudflare untuk layanan web
  • Payload CMS untuk mengelola konten
  • Menghubungkan Telegram
  • Expo dan React Native untuk aplikasi mobile
  • PixiJS untuk game interaktif
  • Mengerjakan tugas kecil dari masalah sampai selesai
  • Proyek akhir dengan arahan

KENAPA JAVASCRIPT?

Satu bahasa, banyak tempat untuk dipakai.

JavaScript bisa dipakai untuk website, server, aplikasi mobile, game, dan menghubungkan layanan AI. Konsep dasar yang sama bisa kamu bawa ke banyak jenis proyek.

SATU DASAR, BANYAK ARAH

JAVASCRIPT
WEBSITE Tampilan di browser
BACKEND Logika dan server
MOBILE Android dan iOS
GAME Game interaktif
AI + API Menghubungkan layanan

FAKTA SINGKAT

Paham JavaScript bikin AI lebih mudah dipakai.

Kamu bisa membaca contoh dari AI, menjalankannya, menghubungkannya ke API, dan memperbaiki hasilnya. AI jadi alat kerja, bukan kotak hitam.

Dalam eksperimen GitHub, 95 developer yang sudah mengenal JavaScript menyelesaikan tugas 55% lebih cepat saat memakai Copilot.

GitHub Research

Di survei Stack Overflow 2025, JavaScript dipakai 66% responden—tertinggi di daftar bahasa pemrograman.

Stack Overflow Developer Survey 2025

FORMAT INTERNSHIP

Bisa dikerjakan online atau offline.

Kamu bisa mengikuti internship secara online atau datang langsung. Fokus belajar dan cara kerjanya tetap berbasis proyek.

ONLINE

Kerjakan dari tempatmu

Ikuti arahan, kerjakan proyek, dan kirim hasilnya secara online.

OFFLINE

Belajar langsung di Kediri

Untuk format offline, kegiatan berlangsung di Kediri, kota kecil di Jawa Timur.

MAU MULAI DARI NOL?

Mulai dari dasar. Langsung praktik.

Belum pernah coding? Tidak masalah. Siapkan laptop, waktu untuk belajar, dan kemauan untuk mencoba. Kalau ingin tahu detailnya, chat kami lewat WhatsApp.

Open Internship Coding / navvigasi navvigasi.com / ID