Silabus Lengkap: Bootcamp Intensif Full Stack Web Dev
Kurikulum berbasis industri yang dirancang untuk membekali Anda dengan keterampilan end-to-end, dari merancang antarmuka hingga mengelola arsitektur server yang skalabel.
Detail Kurikulum
HTML5 & Semantik Web
- Struktur dokumen HTML
- Elemen form tingkat lanjut
- Aksesibilitas dasar untuk web
CSS3 & Layout Modern
- Implementasi Flexbox
- Sistem CSS Grid
- Transisi & Animasi CSS
- Prinsip desain responsif
Pengenalan Version Control
- Instalasi dan perintah dasar Git
- Manajemen alur kerja GitHub
- Kolaborasi tim
JavaScript ES6+ Core
- Konsep Variables (let, const)
- Fungsi Arrow dan Closure
- Promises & Async/Await
- ES Modules
React.js Essentials
- Pengenalan JSX & Virtual DOM
- Component Lifecycle
- Penggunaan Custom Hooks
- SPA Routing dengan React Router
State Management & Data Fetching
- Integrasi REST API (Axios/Fetch)
- Penggunaan Context API
- Global State dengan Redux Toolkit
RESTful API Development
- Node.js / Express & Laravel Controllers
- Middleware
- Autentikasi JWT/Sanctum
Relational & Non-relational Database
- Perancangan skema database MySQL/PostgreSQL
- Query Optimization
- ORM Eloquent
Security & Caching
- Rate limiting
- Sanitasi input & enkripsi password
- Manajemen cache Redis
Containerization dengan Docker
- Pembuatan Dockerfile
- Docker Compose
- Enkapsulasi lingkungan aplikasi
CI/CD & Cloud Hosting
- Otomatisasi deployment via GitHub Actions
- VPS / Vercel
- SSL & Web Server Nginx
Real-world Capstone Project
- Desain sistem keseluruhan
- Pembuatan sistem database
- Live deployment ke production
Career Preparation & Mentorship
- Review Resume & Portofolio GitHub
- Simulasi Technical Interview
- Rekomendasi kerja & networking