Mode demo read-only
Data di halaman ini adalah preview. Form dinonaktifkan supaya tidak terlihat seperti perubahan tersimpan saat database atau sesi login belum aktif.
Web Programming Foundation
HTML, CSS, JavaScript, deployment, dan portfolio website responsif.
Harga
Rp 3.250.000
Modul
8
Lesson
16
Progress kurikulum
4/16 lesson selesai dalam preview siswa.
Membuat struktur halaman web semantik dengan HTML5
Desain layout responsif modern dengan CSS Grid & Flexbox
Implementasi logika interaktif frontend menggunakan JavaScript dasar
Melakukan publikasi website (deploy) secara live ke hosting Vercel
Kurikulum
Tambah ModulFondasi HTML5 Semantik
Tambah LessonHTML semantic dan struktur halaman
Membuat struktur landing page profesional dengan tag semantic dan komponen section.
Form & Validasi Form Dasar
Membuat input teks, email, password, tombol submit, serta atribut required.
CSS Responsive Layout & Styling
Tambah LessonCSS responsive layout
Grid, flexbox, spacing, warna, dan responsive constraints untuk tampilan mobile/desktop.
CSS Box Model & Tipografi
Mengatur margin, padding, border, ukuran font, dan import font dari Google Fonts.
CSS Grid & Animasi
Tambah LessonCSS Grid System
Membuat tata letak dashboard kompleks 2 dimensi dengan grid-template-columns.
Transisi & Efek Hover
Penerapan efek animasi transisi halus pada tombol dan link aktif.
JavaScript Frontend Dasar
Tambah LessonInteraksi dasar dengan JavaScript
Event, state sederhana, validasi form, dan pola berpikir interaktif.
Logika Pemrograman & DOM Manipulation
Belajar variabel, fungsi, kondisi, serta cara menangkap element HTML.
Modul Proyek Akhir
Tambah LessonSlicing Landing Page
Menghubungkan HTML, CSS, JS menjadi satu halaman portfolio utuh.
Git & Github Version Control
Mengunggah source code ke repository Github secara terstruktur.
Deployment & Hosting
Tambah LessonDeploy ke Vercel / Netlify
Cara menghubungkan repository Github ke Vercel untuk hosting gratis selamanya.
Optimasi SEO & Performance Check
Menguji performa website dengan Lighthouse dan menambahkan meta tag SEO dasar.
Dasar-dasar React & Framework Modern
Tambah LessonPengenalan React & Component-based UI
Memahami konsep Virtual DOM, pembuatan komponen JSX, dan passing props.
React State & State Management Sederhana
Menggunakan hook useState untuk interaktivitas dinamis.
API Integration
Tambah LessonFetching Data dari Public API
Cara mengambil data eksternal menggunakan async/await fetch dan merendernya ke UI.
Handling Error & Loading State
Mengelola state loading dan error pada UI ketika memproses HTTP request.
Panduan Kurikulum
- 1. Klik Tambah Modul untuk membuat bagian baru
- 2. Di setiap modul, klik Tambah Lesson
- 3. Isi judul, konten, dan opsional URL video/materi
- 4. Klik Edit Materi untuk mengubah lesson yang sudah ada
- 5. Klik Kelola Kuis untuk menambah pertanyaan