Lewati ke konten utama

Kurikulum Bootcamp · Kelas Malam

Dari fondasi web sampai aplikasi full-stack yang bisa kamu tunjukkan.

Jalur belajar untuk pemula dan career switcher: 3 jam per hari, 5 hari per minggu, dengan target akhir berupa project yang melalui code review.

Tidak perlu sudah bisa coding untuk memulai; urutan materinya dibuat agar kamu tahu fokus di setiap tahap.

3

Bulan

15

Max Siswa

15

Jam/Minggu

100%

Sertifikat

Sesi mentoring coding Hexchool
Gambaran Umum

Belajar lebih terarah, bukan sekadar konsumsi materi.

Kurikulum ini menjelaskan apa yang perlu dikuasai dulu, kapan mulai praktik, dan bagaimana tiap fase mengarah ke project dan portfolio. Untuk kelas malam, sesi belajar berlangsung 3 jam per hari, 5 hari per minggu.

Jalur belajar yang runtut

Belajar bertahap dari fondasi sampai final project

Ritme belajar tetap terjaga

Akses materi dan latihan untuk menjaga ritme belajar

Ada bimbingan saat mulai mentok

Bimbingan project agar progress tidak berhenti di tengah jalan

Output belajarnya lebih terlihat

Output belajar yang bisa berkembang menjadi portfolio

Tech stack

Teknologi yang kamu gunakan di setiap fase.

Ikon dan nama teknologi ditampilkan bersama agar kamu langsung mengenali tools yang dipelajari, tanpa perlu menebak dari istilah teknisnya.

Fondasi web

Menyusun halaman responsif dan memahami dasar coding.

  • HTML
  • CSS
  • JavaScript
  • Git

Frontend aplikasi

Membuat UI interaktif yang memakai data dari API.

  • React
  • TypeScript

Backend & project

Merilis aplikasi full-stack yang terstruktur dan teruji.

  • NestJS
  • PostgreSQL
  • Prisma
  • TypeScript

Struktur kurikulum

Tiga fase yang jelas, dari dasar sampai siap dipresentasikan.

Mulai dari fase yang terbuka, lalu lihat detail fase berikutnya saat kamu siap. Setiap bulan punya target yang bisa dikenali sejak awal.

Bulan 1

Fondasi Web

Membuat website responsif dari nol.

4 topik untuk dikuasaiMulai dari struktur halaman dan logika dasar agar kamu memahami alasan di balik kode yang ditulis.
  • HTML & CSS

    Semantic HTML, styling dasar, Flexbox, Grid, dan layout yang rapi.

  • Responsive Design

    Pendekatan mobile-first agar tampilan nyaman di berbagai ukuran layar.

  • JavaScript Dasar

    Variabel, fungsi, conditional, loop, array, object, dan logika interaksi.

  • Git & VS Code

    Workflow membuat repository, menyimpan perubahan, dan mengelola kode dengan rapi.

Bulan 2

Frontend React

Membangun aplikasi frontend yang interaktif.

4 topik untuk dikuasaiKamu mulai menyusun interface sebagai kumpulan component, lalu menghubungkannya ke data dari API.
  • React & TypeScript

    Component, state, props, dan type agar alur data lebih jelas serta kode lebih aman dikelola.

  • Routing

    Menyusun alur halaman dan navigasi agar aplikasi terasa utuh.

  • Form Handling

    Input, validasi, dan error state dengan pola yang mudah dipahami.

  • Fetch API

    Mengambil data serta menangani loading dan error state di UI.

Bulan 3

Backend & Final Project

Merilis aplikasi full-stack untuk portfolio.

6 topik untuk dikuasaiMenghubungkan frontend dan backend dalam aplikasi yang menggunakan database, autentikasi, testing, dan deployment.
  • NestJS & TypeScript

    Module, controller, service, dan pola backend yang terstruktur.

  • PostgreSQL & Prisma

    Data relasional, relasi tabel, dan ORM Prisma untuk mengakses database.

  • REST API

    Endpoint, request-response, dan komunikasi frontend dengan backend.

  • Authentication & Authorization

    JWT, password hashing, validasi input, serta akses berbasis peran.

  • Testing, Deployment & Git Workflow

    Test dasar, environment variables, deployment, branch, dan pull request.

  • Final Project & Code Review

    Aplikasi full-stack yang siap dipresentasikan sebagai bagian portfolio.

Materi dirancang berurutan: konsep dipakai lagi di project berikutnya, bukan dipelajari sebagai topik yang berdiri sendiri.

Metode Belajar

Belajar dengan sistem yang menjaga progress tetap jalan.

Tujuannya bukan membuat kamu mengonsumsi lebih banyak materi, tapi memastikan kamu paham kenapa belajar hal tertentu dan tahu kapan harus minta bantuan.

  • Sesi mentor yang fokus

    Belajar langsung bersama mentor untuk membahas konsep yang penting dan mengoreksi miskonsepsi lebih cepat.

  • Materi pendamping

    Ada materi dan catatan belajar yang membantu kamu mengulang tanpa kehilangan konteks dari sesi sebelumnya.

  • Latihan & project bertahap

    Progress dijaga lewat latihan mingguan dan project kecil sebelum masuk ke scope yang lebih besar.

Cara Belajarnya

Live session, materi pendamping, dan latihan bertahap dipakai bersama supaya kamu tidak kehilangan konteks di tengah jalan.

Papan roadmap belajar coding sebagai ilustrasi metode belajar bertahap

Live

Mentor Session

Repeat

Materi Pendamping

Build

Latihan & Project

Konsultasi Gratis

Sebelum pilih kelas, kita rapikan dulu arah belajarmu.

Ceritakan levelmu sekarang, target yang ingin dikejar, dan kendala yang paling sering bikin mandek. Kami bantu petakan langkah awal yang lebih masuk akal, tanpa harus langsung daftar.

Yang Dibahas

  • Cek level dan pondasi yang sudah kamu punya
  • Tentukan target belajar yang realistis untuk ritmemu
  • Pilih jalur program yang paling cocok tanpa nebak-nebak

Respon via WhatsApp pada jam kerja.