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

Popular posts from this blog

MATERI KELAS XII MAPEL BAHASA JAWA

MATERI KELAS XI MAPEL BAHASA JAWA

MATERI KELAS X MAPEL PERANGKAT LUNAK DAN GIM (PPLG)