MATERI KELAS XI MAPEL PEMROGRAMAN WEB
🌐 Materi Pemrograman Web Kelas 11 SMK
✅ Semester 1: Dasar-Dasar Pemrograman Web (Frontend)
1. Pengenalan Web dan Internet
-
Sejarah dan konsep dasar WWW dan HTTP
-
Perbedaan website statis dan dinamis
-
Web server, domain, hosting
-
Pengantar cara kerja client-server
2. Bahasa HTML (HyperText Markup Language)
-
Struktur dasar dokumen HTML
-
Elemen teks (heading, paragraf, list)
-
Elemen gambar, link, tabel
-
Formulir dan input (form, input, select, textarea)
3. Bahasa CSS (Cascading Style Sheets)
-
Pengenalan CSS dan fungsinya
-
Selector, property, value
-
Penataan warna, font, layout
-
Flexbox dan Grid dasar
-
Responsive design (media queries)
4. Praktik Proyek Mini
-
Membuat landing page pribadi/portofolio sederhana
-
Layout website profil sekolah atau toko online (tampilan saja)
✅ Semester 2: Dasar-Dasar Pemrograman Web Dinamis (Backend Sederhana)
5. Bahasa Pemrograman JavaScript (JS)
-
Pengantar logika pemrograman (variabel, operator, percabangan, perulangan)
-
Event handling
-
DOM manipulation
-
Validasi form
6. Pengantar Pemrograman Web Dinamis (PHP Dasar)
-
Struktur dasar PHP
-
Penggunaan echo, variabel, array
-
If, switch, for, while
-
Form handling menggunakan POST dan GET
7. Penggunaan Database (MySQL Dasar)
-
Pengertian database dan DBMS
-
Membuat tabel dan relasi sederhana
-
CRUD (Create, Read, Update, Delete) data
-
Koneksi PHP ke MySQL menggunakan
mysqli
8. Proyek Akhir Semester
-
Membuat aplikasi web sederhana, contoh:
-
Membuat pembayaran spp
-
Membuat CMS
-
Comments
Post a Comment