Pengenalan HTML
HTML adalah bahasa markup untuk struktur halaman web, dimulai dengan DOCTYPE dan elemen dasar seperti html, head, body.
Elemen HTML Dasar
Pelajari heading, paragraf, list, link, image, tabel, dan form untuk input data seperti checkbox dan dropdown.
Selector dan Properti CSS
CSS mengatur tampilan dengan selector, properti, dan jenis inline/internal/external.
Box Model dan Grid
Pelajari margin, padding, border, dan buat layout dengan CSS Grid.
Responsivitas
Gunakan media queries dan framework seperti Bootstrap untuk web yang adaptif di semua device.
Variabel dan Event Handling
Pelajari variabel, tipe data, operator, fungsi, dan manipulasi DOM dengan event.
Array, Looping, Kondisi
Kontrol alur program dengan array, loop (for/while), dan kondisi (if-else).
Fetch API dan JSON
Gunakan API untuk data eksternal dan validasi form client-side.
Data Dinamis
AJAX untuk update halaman tanpa reload, menggunakan XMLHttpRequest atau Fetch.
SEO dan Developer Tools
Optimasi SEO dasar dan debug kode dengan browser tools.
Commit, Branching, Merging
Kelola versi proyek dengan Git untuk commit, branch, dan merge.
Progressive Web App
Implementasi PWA dan gunakan library seperti jQuery atau React.
Web APIs
Manfaatkan APIs browser seperti Geolocation atau Storage.
Caching dan Tuning
Optimasi performa dengan caching dan teknik tuning.