Dasar Pemrograman Web (HTML)
Semua website di dunia dibangun menggunakan tiga teknologi utama: HTML, CSS, dan JavaScript. Di Kelas XII, kamu akan mempelajari ketiganya dan membuat website portofolio sendiri!
Apa itu HTML?
HTML (HyperText Markup Language) adalah bahasa markup standar untuk membuat halaman web. HTML menentukan struktur dan konten dari sebuah halaman web.
Analogi sederhana: Jika website adalah sebuah rumah, maka HTML adalah kerangka dan dinding-nya. CSS adalah cat dan dekorasi, sedangkan JavaScript adalah listrik dan sistem otomatis.
Struktur Dasar HTML
Tag HTML yang Sering Digunakan
Heading (h1-h6)
Judul dan subjudul halaman
Paragraph
Teks paragraf konten
Anchor/Link
Tautan ke halaman lain
Image
Menampilkan gambar
<img> dan <br>).
Gunakan indentasi agar kode mudah dibaca. Selalu test di browser!
Kuis Modul 1: HTML Dasar
CSS Styling
Jawabannya adalah CSS (Cascading Style Sheets)! CSS bertanggung jawab untuk menghias dan mempercantik tampilan website.
Apa itu CSS?
CSS adalah bahasa stylesheet yang digunakan untuk mengatur tampilan dan layout halaman web. CSS mengontrol warna, font, ukuran, posisi, dan animasi.
Analogi: Jika HTML adalah kerangka rumah, CSS adalah cat, wallpaper, furnitur, dan dekorasi yang membuat rumah terlihat indah!
Sintaks Dasar CSS
Kuis Modul 2: CSS
JavaScript - Interaktivitas Web
Semua itu berkat JavaScript! JavaScript adalah bahasa pemrograman yang membuat website menjadi interaktif dan dinamis.
Apa itu JavaScript?
JavaScript adalah bahasa pemrograman yang berjalan di browser. JavaScript memungkinkan website untuk merespon interaksi pengguna, memanipulasi konten, dan berkomunikasi dengan server.
Analogi: Jika HTML adalah kerangka dan CSS adalah dekorasi, JavaScript adalah otak dan sistem saraf yang membuat website "hidup" dan bisa berinteraksi!
Sintaks Dasar JavaScript
Kuis Modul 3: JavaScript
Integrasi HTML, CSS & JavaScript
Di modul ini, kamu akan belajar bagaimana menggabungkan HTML, CSS, dan JavaScript untuk membuat website yang lengkap dan fungsional.
Struktur Proyek Web Lengkap
Kuis Modul 4: Integrasi
Proyek Akhir & Persiapan Uji Kompetensi
Di modul ini, kamu akan membuat proyek website lengkap sebagai tugas akhir dan mempersiapkan diri untuk uji kompetensi.
Tugas Proyek Akhir
Buatlah website portofolio pribadi dengan ketentuan:
- ✅ Minimal 3 halaman (Home, About, Contact)
- ✅ Menggunakan HTML, CSS, dan JavaScript
- ✅ Responsive (bisa dibuka di HP dan laptop)
- ✅ Konten tentang diri sendiri atau sekolah
- ✅ Minimal 1 fitur interaktif (tombol, form, animasi)
Contoh Struktur Proyek
Kuis Modul 5: Proyek Akhir
🎉 Selamat!
Anda telah menyelesaikan semua modul Kelas XII dengan total skor 0/500