Kurikulum

Materi Pembelajaran

Pilih materi yang ingin kamu pelajari. Setiap materi dilengkapi quiz dan sertifikat.

🏷️

HTML Fundamentals

Pelajari dasar-dasar HTML untuk membangun struktur halaman web.

ProgrammingBeginner+150 XP
3 jam2 chapter
🎨

CSS Mastery

Kuasai CSS untuk styling website yang indah dan responsif.

ProgrammingBeginner+200 XP
4 jam1 chapter

JavaScript Essentials

Pelajari JavaScript dari dasar hingga konsep modern ES6+.

ProgrammingBeginner+300 XP
6 jam2 chapter
🐍

Python Basics

Belajar Python dari nol — sintaks bersih, mudah dipahami.

ProgrammingBeginner+250 XP
5 jam1 chapter
⚙️

Backend & REST API

Bangun REST API dengan Node.js, Express, dan MongoDB.

Web DevelopmentIntermediate+400 XP
8 jam1 chapter
🛡️

Cybersecurity Fundamentals

Pelajari keamanan web: OWASP Top 10, secure coding, dan best practices.

CybersecurityIntermediate+500 XP
10 jam3 chapter
⚛️

React.js Fundamentals

Kuasai React.js — library UI paling populer di dunia.

Web DevelopmentIntermediate+400 XP
8 jam3 chapter
🟢

Node.js & Express

Bangun server-side application dengan Node.js dan Express dari nol.

Web DevelopmentIntermediate+380 XP
7 jam2 chapter
🌿

Git & Version Control

Wajib dikuasai semua developer — kelola kode dengan Git dan GitHub.

ProgrammingBeginner+200 XP
4 jam2 chapter
🗄️

Database Fundamentals

Pahami SQL vs NoSQL, desain database yang baik, dan query optimasi.

Web DevelopmentIntermediate+320 XP
6 jam2 chapter
🔷

TypeScript Basics

Tambahkan type safety ke JavaScript — TypeScript untuk developer modern.

ProgrammingIntermediate+300 XP
5 jam1 chapter
🐳

Docker & Deployment

Containerize aplikasi dengan Docker dan deploy ke VPS.

Web DevelopmentAdvanced+450 XP
6 jam2 chapter
🖥️

Linux & Terminal

Kuasai Linux dan terminal — skill wajib setiap developer.

ProgrammingBeginner+220 XP
4 jam2 chapter
🏗️

System Design

Desain sistem yang scalable — load balancing, caching, microservices.

Web DevelopmentAdvanced+500 XP
8 jam2 chapter

Clean Code & Best Practices

Tulis kode yang bersih, mudah dibaca, dan mudah di-maintain.

ProgrammingIntermediate+280 XP
5 jam1 chapter
🔓

Penetration Testing Basics

Ethical hacking & bug bounty — pelajari cara berpikir seperti hacker untuk defend sistem. (LEGAL & EDUKATIF)

CybersecurityAdvanced+600 XP
10 jam2 chapter
🔐

Kriptografi & Enkripsi

Pahami kriptografi modern — enkripsi, hashing, TLS/SSL, dan implementasinya.

CybersecurityIntermediate+400 XP
6 jam2 chapter