HelloCode logoHelloCode
CoursesRegisterSign in

// coding classes, one unit at a time

Where every coder begins;

Structured courses taught in small classes. Every meeting is recorded, every unit you finish is tracked, and you always know what comes next.

Register now Browse courses
HelloCode logoHelloCode· Where every coder begins© 2026 HelloCode
Sign in
courses
6courses
units
72units
of material
144hof material

Courses

Pick a path. Each course is a sequence of short units that you work through, meeting by meeting, with your teacher checking your progress along the way.

  • oop

    Blueprint OOP

    Pemrograman Berorientasi Objek

    Kamu akan mampu merancang dan menulis program JavaScript menggunakan class, serta menjelaskan alasan di balik setiap pilar OOP.

    • 12 units
    • 24 hours

    What you will cover

    • Fondasi OOP
    • Pilar OOP Lanjutan
    • Praktik & Pola Desain
    • Proyek Akhir
    Register for this course
  • database

    Dasar Database — Kerangka Ajar

    Dari Baris & Kolom sampai JOIN Antar Tabel

    Peta kurikulum 12 pertemuan database relasional untuk pemula, dari konsep tabel dan primary key sampai JOIN, foreign key, dan normalisasi lewat SQL Playground interaktif.

    • 12 units
    • 24 hours

    What you will cover

    • Fondasi Konsep Database
    • SQL Dasar: DDL & DML
    • Relasi Antar Tabel
    • Proyek Akhir
    Register for this course
  • webprog

    Jalur Laravel — Kerangka Ajar Pemrograman Web

    Dari tag <html> pertama sampai artisan serve

    Peta kurikulum 12 pertemuan pemrograman web untuk pemula, dari HTML/CSS sampai implementasi Laravel.

    • 12 units
    • 24 hours

    What you will cover

    • Fondasi Web: HTML & CSS
    • JavaScript & Interaktivitas
    • Server-Side dengan PHP
    • Laravel & Proyek Akhir
    Register for this course
  • basicprogramming

    Kode Pertama — Kerangka Ajar Dasar Pemrograman (C)

    Dari pseudocode sampai rekursif

    Mahasiswa mampu memecah masalah menjadi algoritma, menuliskannya dalam pseudocode, lalu mengimplementasikannya dalam bahasa C — dari variabel sampai fungsi rekursif.

    • 12 units
    • 24 hours

    What you will cover

    • Fondasi Berpikir: Algoritma & Logika
    • Bahasa C: Data & Alur Kontrol
    • Array, String & Fungsi
    • Rekursif & Proyek Akhir
    Register for this course
  • oop-lanjutan

    OOP Lanjutan

    Desain Kode yang Tahan Lama

    Kamu akan mampu merancang class yang mudah diubah, dites, dan dikembangkan, memakai prinsip SOLID, pola desain, dan unit test di JavaScript.

    • 12 units
    • 24 hours

    What you will cover

    • Desain yang Baik
    • Pola Desain
    • Kode yang Tahan Lama
    • Proyek
    Register for this course
  • mathdiscrete

    Peta Logika — Kerangka Ajar Matematika Diskrit

    Dari logika sampai peta jaringan

    Siswa mampu berpikir terstruktur dan membuktikan pernyataan sederhana, dari logika sampai memodelkan jaringan sebagai graf.

    • 12 units
    • 24 hours

    What you will cover

    • Fondasi: Logika & Himpunan
    • Relasi, Fungsi & Induksi
    • Aturan Dasar Menghitung
    • Teori Graf & Proyek Akhir
    Register for this course

Join a class

Tell us a little about yourself. We will get in touch to find a class and a schedule that fits, and help you pick a course if you are not sure where to start.

  1. 1Fill in this form
  2. 2We contact you to talk about goals and schedule
  3. 3Start your first meeting

e.g. weekday evenings, Saturday morning

We only use these details to contact you about joining a class.