Silabus Lengkap: Full Stack Web Development
Kurikulum berbasis industri yang dirancang untuk membekali Anda dengan keterampilan end-to-end, dari merancang antarmuka hingga mengelola arsitektur server yang skalabel.
HTML5 & Semantik Web
Struktur dokumen, form, dan aksesibilitas dasar.
CSS3 & Layout Modern
Flexbox, CSS Grid, animasi, dan prinsip desain responsif.
Pengenalan Version Control
Dasar-dasar Git, alur kerja GitHub, dan kolaborasi tim.
JavaScript ES6+ Core
Variables, Closure, Promises, Async/Await, dan ES Modules.
React.js Essentials
Component Lifecycle, Custom Hooks, JSX, Virtual DOM, dan SPA Routing.
State Management & Data Fetching
Integration REST API dengan Axios/Fetch, Context API & Redux Toolkit.
RESTful API Development
Node.js / Express & Laravel Controllers, Middleware, serta Autentikasi JWT/Sanctum.
Relational & Non-relational Database
Perancangan skema database MySQL/PostgreSQL, Query Optimization & ORM Eloquent.
Security & Caching
Rate limiting, sanitasi input, enkripsi password, dan manajemen cache Redis.
Containerization dengan Docker
Pembuatan Dockerfile, Docker Compose, dan enkapsulasi lingkungan aplikasi.
CI/CD & Cloud Hosting
Otomatisasi deployment via GitHub Actions, VPS / Vercel, SSL, dan Web Server Nginx.
Real-world Capstone Project
Membangun proyek Full Stack nyata dari tahap desain, sistem database, hingga live deployment.
Career Preparation & Mentorship
Review Resume & Portofolio GitHub, Simulasi Technical Interview, dan rekomendasi kerja.