Home
Sekolah Merdeka
EduTech Teacher Academy
NextGen Tech Academy
VocaTech Academy
English Program
English Course
English Camp
Digital Bootcamp
Tentang
AlmaFest 2025
Kontak
X
Chat
Home
All Courses
Digital Bootcamp
Programmer
Front-End Developer – Offline
Curriculum
11 Sections
48 Lessons
144 Hours
Expand all sections
Collapse all sections
Pengenalan dan Persiapan Dasar
3
1.1
Orientasi Bootcamp, Metodologi Belajar, dan Pengenalan Industri IT
1.2
Pengenalan Programming: Konsep dasar logika dan computational thinking
1.3
Pengantar Web Development dan pengenalan browser, client-server, HTTP, DNS
Dasar JavaScript
6
2.1
Fundamental JavaScript: Tipe data, variable, dan konversi tipe
2.2
Control Flow: If-else, switch, loop
2.3
Struktur Data: Array dan Object
2.4
Expression & Operator: Arithmetic, comparison, logical, ternary
2.5
Praktik Coding & Mini Quiz
2.6
Review dan Mini Project (aplikasi sederhana)
Tools dan Kolaborasi
3
3.1
Penggunaan Terminal: Navigasi, command dasar
3.2
IDE: Visual Studio Code & ekstensi penting
3.3
Git & GitHub: Versioning, branching, collaboration workflow
Web Design & Styling
7
4.1
HTML: Struktur, tag, semantic
4.2
CSS: Selectors, box model, styling dasar
4.3
Sass: Variabel, nested rule, mixin
4.4
Tailwind CSS: Utility-first styling
4.5
Bootstrap: Komponen dan grid system
4.6
Web Layout: Flexbox & Grid
4.7
Responsive Design: Media queries, mobile-first design
JavaScript Lanjutan
5
5.1
Algoritma Dasar & Problem Solving
5.2
DOM Manipulation & Event Handling
5.3
Asynchronous JavaScript: Callback, Promise, Async-Await
5.4
Fetch API dan JSON
5.5
Mini Project: Aplikasi berbasis DOM dan API
ReactJS Fundamentals
8
6.1
Pengenalan ReactJS & Environment Setup
6.2
JSX dan React Element
6.3
Component dan Props
6.4
State & Event Handling
6.5
Hooks Dasar: useState, useEffect
6.6
Lifecycle Methods
6.7
Styled Components
6.8
Mini Project dengan React
State Management dengan Redux & Context API
4
7.1
Konsep State Management dan arsitektur Redux
7.2
Middleware: Thunk, Logger
7.3
Implementasi API dengan Redux & Context
7.4
Studi Kasus Project Sederhana
Advanced Front-End Tools
4
8.1
Media Handling (audio, video, image optimization)
8.2
Data Visualization dengan Chart.js / Recharts
8.3
Web Storage: localStorage, sessionStorage
8.4
Unit Testing Dasar dengan Jest
Integrasi Frontend & Backend
3
9.1
Konsep Authentication dan Authorization
9.2
Penggunaan Token, Session, dan Role
9.3
Simulasi Kolaborasi antara FE & BE menggunakan REST API
Implementasi & Real-World Front-End Skills
3
10.1
SEO: Struktur, meta tag, accessibility
10.2
Performance Optimization: Lazy load, bundling
10.3
Front-End Security: XSS, HTTPS, sanitasi input
Capstone Project & Career Coaching
2
11.1
Final project presentation dan feedback
11.2
CV, portfolio, dan simulasi interview teknikal
This content is protected, please
login
and
enroll
in the course to view this content!
Pricing
Rp3.400.000
Bayar secara lunas
Pembayaran hanya sekali.
Rp1.700.000
Bayar cicilan pertama
Cicilan kedua Rp1.020.000 dan cicilan ketiga Rp680.000
Modal title
Main Content