🧭 Bingung mulai dari mana?Ikuti Jalur Belajar: urutan course terarah menuju tujuan kariermu. Lihat Jalur Belajar →

Course Online

Belajar bertahap dengan animasi, materi teks, dan latihan interaktif yang dinilai otomatis. Tanpa instalasi, langsung praktik.

✅ Latihan interaktif🏆 Sertifikat♾️ Akses kapan saja
🌱 Mulai dari sini

Baru mulai? Ikuti urutan ini, selangkah demi selangkah

Tiga langkah awal yang paling banyak membantu pemula. Selesaikan satu per satu, lalu lanjut ke course lain sesuai tujuanmu.

Sudah punya tujuan karier? Lihat Jalur Belajar →

🏆 PAPAN PERINGKAT

Member Paling Rajin

Podium 3 besar, lalu daftar semua peserta aktif (14 orang) dari XP tertinggi: bab yang lulus, quiz, dan course yang ditamatkan.

🥈
Z
zim j. Level 8
8.090XP#2
🥇
I
ipptri Level 11
17.550XP#1
🥉
H
hifzon h. Level 7
6.550XP#3
  1. 🥇 ipptriLevel 11 17.550 XP
  2. 🥈 zim j.Level 8 8.090 XP
  3. 🥉 hifzon h.Level 7 6.550 XP
  4. 4 Brain M.Level 7 5.800 XP
  5. 5 heru r.Level 4 2.150 XP
  6. 6 Fajar E.Level 4 2.050 XP
  7. 7 Diyari R.Level 4 1.500 XP
  8. 8 Mujahidin 0.Level 2 300 XP
  9. 9 Muhammad F.Level 2 300 XP
  10. 10 Rassya A.Level 2 200 XP
  11. 11 RikiLevel 2 200 XP
  12. 12 LALU Y.Level 2 200 XP
  13. 13 hifzon h.Level 1 100 XP
  14. 14 Daniel D.Level 1 100 XP
Menampilkan semua 33 course gulir untuk melihat lainnya
Menengah BARU GRATIS
Spring Boot dari Nol: Bikin REST API Java Profesional yang Dipakai Perusahaan Besar
⚙️ Backend ★ 4.9

Belajar Spring Boot dengan bahasa yang mudah dipahami, langkah demi langkah sampai bisa membangun REST API siap kerja.

24 bab 1 peserta Sertifikat ± 22 jam 24 latihan
T Tim KelasIT.com Mulai
Pemula BARU GRATIS
Kotlin dari Nol: Bahasa Resmi Android, Kode Singkat & Anti Crash
📱 Mobile ★ 4.9

Belajar Kotlin dengan bahasa yang mudah dipahami, dari nol sampai siap membuat aplikasi Android.

25 bab Peserta pertama Sertifikat ± 21 jam 25 latihan
T Tim KelasIT.com Mulai
Menengah GRATIS
Testing Backend dengan Node.js
⚙️ Backend ★ 4.9

Belajar menulis tes untuk backend dengan cara yang benar dan mudah dipahami: kenapa dan apa yang perlu diuji, anatomi tes (Arrange-Act-Assert), assertion, TDD, tes async, test double (stub, spy, mock, fake), menguji API Express dan autentikasi, validasi dan edge case, lapisan database, dependensi eksternal, factory dan isolasi tes, coverage dan mutation testing, tes yang baik dan tidak rapuh, tes kontrak dan keamanan, Jest dan Vitest, CI dengan GitHub Actions, sampai proyek akhir menguji API Toko.

20 bab 1 peserta Sertifikat ± 22 jam 20 latihan
T Tim KelasIT.com Mulai
Menengah GRATIS
Autentikasi & Keamanan API
⚙️ Backend ★ 4.9

Belajar mengamankan API dengan cara yang benar dan mudah dipahami: bedanya autentikasi dan otorisasi, hashing sandi (salt, PBKDF2), login dan registrasi, JWT dari nol (HS256, exp, tolak alg none), middleware Bearer, RBAC dan kepemilikan data (cegah IDOR), refresh token dan logout, cookie dan sesi, CSRF, CORS, validasi input dan serangan injeksi, rate limiting, header keamanan, penanganan error dan log aman, reset sandi, MFA/TOTP, OAuth 2.0 + PKCE, API key dan tanda tangan webhook, rotasi kunci, audit OWASP API Top 10, sampai proyek akhir API Catatan Aman.

24 bab Peserta pertama Sertifikat ± 26 jam 24 latihan
T Tim KelasIT.com Mulai
Pemula GRATIS
Tailwind CSS 4 dari Nol sampai Mahir
🎨 Frontend ★ 4.9

Belajar Tailwind CSS 4 secara detail, lengkap, dan mudah dipahami: konsep utility-first, spacing, warna, tipografi, ukuran, border dan shadow, Flexbox dan Grid, posisi, state (hover, focus, group, peer), desain responsif dan container query, dark mode, transisi dan animasi, arbitrary value, konfigurasi CSS-first (@theme, @utility, @custom-variant, @apply), fitur baru Tailwind 4, membangun komponen nyata (kartu, navbar, pricing, form), integrasi dengan framework, migrasi dari v3, sampai proyek akhir landing page.

28 bab Peserta pertama Sertifikat ± 26 jam 28 latihan
T Tim KelasIT.com Mulai
Pemula GRATIS
Svelte 5 dari Nol sampai Mahir
🎨 Frontend ★ 4.9

Belajar Svelte 5 secara runtut dan mudah dipahami, dari dasar sampai mahir: markup dan ekspresi, reaktivitas dengan runes ($state, $derived, $effect), event, class dan style dinamis, kondisi dan perulangan, form binding, komponen (props, $bindable, callback, snippet, context), lifecycle, bind:this dan actions, store, state bersama di file .svelte.js, transisi dan animasi, tween dan spring, TypeScript, pengenalan SvelteKit (routing, load, form actions), pola mengambil data, sampai proyek akhir aplikasi Daftar Tugas.

30 bab Peserta pertama Sertifikat ± 24 jam 30 latihan
T Tim KelasIT.com Mulai
Pemula GRATIS
Membuat API dengan ExpressJS
⚙️ Backend ★ 4.9

Materi 1: belajar membuat REST API dengan ExpressJS dari nol, langkah demi langkah dan dengan bahasa yang mudah dipahami.

14 bab Peserta pertama Sertifikat ± 10 jam 14 latihan
T Tim KelasIT.com Mulai
Pemula GRATIS
Database NoSQL: dari Nol sampai Paham MongoDB, Redis, dan Lainnya

Pahami database NoSQL dengan cara yang mudah dan bertahap, lalu praktik langsung di browser tanpa instalasi.

28 bab 1 peserta Sertifikat ± 18 jam 28 latihan
T Tim KelasIT.com Mulai
Pemula GRATIS
Rust Programming untuk Pemula: Dari Nol hingga Bisa Coding

Belajar Rust secara runtut dan mudah dipahami: instalasi dan Cargo, variabel, tipe data, fungsi, percabangan dan perulangan, ownership, borrowing, slice, struct, enum dan pattern matching, collection (Vec, HashMap), penanganan error dengan Result, generics, trait, lifetime, closure dan iterator, smart pointer, modul dan crate, testing, konkurensi, hingga proyek akhir aplikasi Daftar Tugas.

21 bab 1 peserta Sertifikat ± 19 jam 21 latihan
T Tim KelasIT.com Mulai
Pemula GRATIS
HTML dari Nol: Membuat Halaman Web Pertamamu
✨ Lainnya ★ 4.9

Belajar HTML dengan bahasa yang mudah dipahami, dari nol sampai bisa membuat website sendiri.

20 bab 1 peserta Sertifikat ± 12 jam 20 latihan
T Tim KelasIT.com Mulai
Pemula GRATIS
CSS dari Nol: Mendesain Tampilan Website yang Menarik
✨ Lainnya ★ 4.9

Belajar CSS dengan bahasa yang mudah dipahami, dari nol sampai bisa mendesain website sendiri.

25 bab 2 peserta Sertifikat ± 17 jam 25 latihan
T Tim KelasIT.com Mulai
Pemula GRATIS
Scratch dari Nol: Belajar Pemrograman dengan Blok

Belajar pemrograman visual Scratch secara lengkap dan mudah dipahami: antarmuka, Motion, Looks, Sound, Events, Control (perulangan), variabel, operator, percabangan, Sensing, broadcast, My Blocks, list, dan menggambar dengan Pen.

18 bab 1 peserta Sertifikat ± 8 jam 18 latihan
T Tim KelasIT.com Mulai
Pemula 🔥 TERPOPULER GRATIS
Golang Dasar

Belajar Go (Golang) dari nol: sintaks, struct, interface, error handling, hingga goroutine dan channel.

23 bab 2 peserta Sertifikat ± 13 jam 23 latihan
T Tim KelasIT.com Mulai
Pemula GRATIS
TypeScript dari Nol: Tipe Aman, Kode Rapi, Bug Berkurang
🎨 Frontend ★ 4.9

Belajar TypeScript secara sistematis dan mudah dipahami: dari tipe dasar, array & tuple, object, union & literal, function, interface, enum, class, generics, utility types, mapped & conditional types, hingga modul, tsconfig, async/await, penanganan error, dan proyek akhir.

24 bab Peserta pertama Sertifikat ± 19 jam 24 latihan
T Tim KelasIT.com Mulai
Pemula GRATIS
Vue.js 3 dari Nol
🎨 Frontend ★ 4.9

Belajar Vue.js 3 secara runtut dan mudah dipahami: template syntax, reactivity (ref & reactive), binding class/style, event, conditional & list rendering, form v-model, computed, watch, komponen (props, emits, defineModel, slots), lifecycle, template refs, composables, provide/inject, transition, Vue Router, Pinia, pengambilan data, Options API, hingga proyek akhir aplikasi Daftar Tugas.

25 bab 1 peserta Sertifikat ± 20 jam 25 latihan
T Tim KelasIT.com Mulai
Pemula GRATIS
Dart dari Nol

Belajar bahasa Dart 3 secara runtut dan mudah dipahami: instalasi, variabel & tipe data, null safety, function, collection (List, Set, Map), OOP (class, pewarisan, mixin, enum, extension), generics, record & pattern matching, exception, async (Future & Stream), file & JSON, paket pub, testing, hingga proyek akhir aplikasi konsol Daftar Tugas.

20 bab 2 peserta Sertifikat ± 17 jam 20 latihan
T Tim KelasIT.com Mulai
Pemula GRATIS
PHP 8 Lengkap dari Nol

Belajar PHP 8 secara runtut dan mudah dipahami: sintaks, tipe data, array, fungsi, sistem tipe, OOP, enum, readonly, atribut, exception, Composer, JSON, static & magic method, closure & generator, testing PHPUnit, REST API JSON, keamanan web, hingga database PDO dan proyek akhir.

22 bab 1 peserta Sertifikat ± 17 jam 22 latihan
T Tim KelasIT.com Mulai
Pemula GRATIS
Database PostgreSQL Fundamental: dari Nol sampai Mahir Mengolah Data
✨ Lainnya ★ 4.9

Belajar PostgreSQL, database relasional open source paling andal, dengan cara yang mudah dan bertahap.

25 bab Peserta pertama Sertifikat ± 17 jam 25 latihan
T Tim KelasIT.com Mulai
Pemula GRATIS
Java dari Nol

Belajar Java secara runtut dan mudah dipahami: instalasi JDK, tipe data, percabangan, perulangan, method, array, OOP (class, pewarisan, polimorfisme, interface), enum dan record, exception, Collections, generics, lambda & Stream, tanggal & waktu (java.time), Optional, file I/O, konkurensi, fitur Java modern (sealed, pattern matching), hingga proyek akhir aplikasi Daftar Tugas.

17 bab Peserta pertama Sertifikat ± 15 jam 17 latihan
T Tim KelasIT.com Mulai
Pemula GRATIS
Vibe Coding: Membangun Software dengan AI
✨ Lainnya ★ 4.9

Kursus 12 minggu untuk membangun software bersama AI dengan benar: dari prompt yang jelas, workflow VS Code + AI assistant, dasar pemrograman, Git dan debugging, PRD dan prompt engineering, frontend, backend + database + API, full-stack, testing, keamanan, deployment, hingga proyek akhir dengan AI agent.

12 bab 2 peserta Sertifikat ± 12 jam 12 latihan
T Tim KelasIT.com Mulai
Pemula GRATIS
n8n untuk Pemula: Otomasi Tanpa Ribet

Belajar otomasi kerja dengan n8n dari nol: konsep workflow, node & trigger, data (item & JSON), expression, credential, percabangan IF/Switch, Merge, HTTP Request, node Code, penanganan error, hingga mengaktifkan workflow.

15 bab Peserta pertama Sertifikat ± 7 jam 15 latihan
T Tim KelasIT.com Mulai
Pemula GRATIS
Next.js untuk Pemula
🎨 Frontend ★ 4.9

Belajar Next.js dari nol dengan bahasa sederhana: halaman & routing, Link, layout, rute dinamis, Server vs Client Component, menampilkan data, API, gambar, SEO, styling, hingga deploy.

16 bab 1 peserta Sertifikat ± 6 jam 16 latihan
T Tim KelasIT.com Mulai
Pemula 🔥 TERPOPULER GRATIS
Database MySQL Fundamental: dari Nol sampai Mahir Mengolah Data

Belajar database dengan cara yang menyenangkan: dari "apa itu tabel?" sampai bisa merancang database toko online sendiri.

38 bab 3 peserta Sertifikat ± 25 jam 38 latihan
T Tim KelasIT.com Mulai
Pemula GRATIS
Jangan Kerja Manual Lagi! Excel dari Nol sampai Jagoan Kantor

Selesaikan laporan yang biasanya makan setengah hari menjadi hitungan menit.

22 bab 2 peserta Sertifikat ± 16 jam 22 latihan
T Tim KelasIT.com Mulai
Pemula GRATIS
Berhenti Gugup Berbahasa Inggris: English untuk Kerja & Freelance
💬 Bahasa ★ 4.9

Bahasa Inggris praktis untuk orang kantoran dan freelancer yang ingin percaya diri berurusan dengan klien, atasan, dan rekan dari luar negeri.

20 bab 2 peserta Sertifikat ± 14 jam 20 latihan
T Tim KelasIT.com Mulai
Pemula GRATIS
Pengenalan Flutter: Membangun Aplikasi Mobile
📱 Mobile ★ 4.9

Belajar membuat aplikasi mobile dengan Flutter dari nol, tanpa perlu pengalaman mobile sebelumnya.

23 bab 2 peserta Sertifikat ± 15 jam 23 latihan
T Tim KelasIT.com Mulai
Menengah GRATIS
REST API dengan Golang
⚙️ Backend ★ 4.9

Bangun REST API sungguhan dengan Go dari nol, langkah demi langkah: konsep HTTP, routing, JSON, CRUD, validasi, query parameter, middleware, pengujian, hingga proyek akhir Todo API.

17 bab 2 peserta Sertifikat ± 9 jam 17 latihan
T Tim KelasIT.com Mulai
Menengah GRATIS
Laravel 13 dari Nol
⚙️ Backend ★ 4.9

Kuasai framework PHP paling populer dengan versi terbaru, Laravel 13: routing, controller, Blade, migration, Eloquent, relasi, validasi, autentikasi, queue, API, cache, testing, hingga Laravel AI SDK dan keamanan.

26 bab 1 peserta Sertifikat ± 17 jam 26 latihan
T Tim KelasIT.com Mulai
Menengah GRATIS
Node.js dari Nol
⚙️ Backend ★ 4.9

Belajar Node.js dari konsep sampai membuat REST API: modul, npm, event loop, async/await, EventEmitter, file system, stream, HTTP, Express, middleware, autentikasi, dan testing.

24 bab 1 peserta Sertifikat ± 13 jam 24 latihan
T Tim KelasIT.com Mulai
Pemula GRATIS
Git & GitHub dari Nol

Kuasai Git dari konsep sampai kerja tim: commit, branch, merge, konflik, stash, rebase, tag, remote, dan alur kerja GitHub.

22 bab 2 peserta Sertifikat ± 10 jam 22 latihan
T Tim KelasIT.com Mulai
Pemula GRATIS
ReactJS untuk Pemula
🎨 Frontend ★ 4.9

Belajar React dari nol: JSX, komponen, props, state, hooks, form, fetch data, context, hingga membangun aplikasi To-Do lengkap.

23 bab 1 peserta Sertifikat ± 14 jam 23 latihan
T Tim KelasIT.com Mulai
Pemula GRATIS
Python Basic

Belajar Python dari nol sampai bisa membuat aplikasi sendiri: sintaks, struktur data, function, OOP, file, JSON, dan error handling.

24 bab 2 peserta Sertifikat ± 15 jam 24 latihan
T Tim KelasIT.com Mulai
Pemula 🔥 TERPOPULER GRATIS
JavaScript Dasar
🎨 Frontend ★ 4.9

Belajar JavaScript dari nol dengan materi teks yang mudah dipahami, animasi visual, dan latihan coding langsung di browser.

16 bab 9 peserta Sertifikat ± 6 jam 16 latihan
T Tim KelasIT.com Mulai