Roadmap Belajar JavaScript

Dari nol sampai siap kerja. Ikuti urutan ini dan kamu akan punya fondasi yang kuat untuk karir sebagai developer.

⏱️ Estimasi total: 10-15 minggu (belajar 1-2 jam/hari)
  • Install VS Code
  • Install Node.js
  • Buat file .js pertama
  • Jalankan dengan node di terminal
Setelah selesai, pilih jalur kamu

Mau Jadi Apa?

🎨

Frontend Developer

Yang perlu dipelajari:

  • React / Next.js
  • Tailwind CSS
  • TypeScript
  • State Management (Zustand/Redux)

Resource gratis:

  • react.dev (docs resmi)
  • nextjs.org/learn
  • ui.dev
Posisi: Frontend Engineer, UI Developer, React Developer
⚙️

Backend Developer

Yang perlu dipelajari:

  • Node.js / Express / Hono
  • Database (PostgreSQL/MongoDB)
  • REST API & GraphQL
  • Authentication (JWT, OAuth)

Resource gratis:

  • nodejs.org/learn
  • expressjs.com
  • prisma.io/docs
Posisi: Backend Engineer, API Developer, Node.js Developer
🔥

Fullstack Developer

Yang perlu dipelajari:

  • Next.js (frontend + API)
  • Database + ORM (Prisma)
  • Deployment (Vercel, Railway)
  • Testing (Vitest, Playwright)

Resource gratis:

  • fullstackopen.com
  • theodinproject.com
  • nextjs.org
Posisi: Fullstack Engineer, Software Engineer, Web Developer

💡 Tips Belajar

  • Konsisten > intensif — 1 jam/hari lebih baik dari 8 jam sekali seminggu
  • Ketik, jangan copy-paste — otakmu belajar lewat jari
  • Bikin project, bukan cuma baca — stuck itu bagian dari proses
  • Jangan loncat-loncat — fondasi lemah = struggle di level atas
  • Gabung komunitas — belajar bareng lebih cepat dari sendirian