Silabus Pemrograman Web

Silabus Pemrograman Web

Silabus Pemrograman Web Basic

Durasi Pembelajaran

Durasi Pembelajaran level Basic adalah sebanyak 10 x pertemuan, setiap pertemuan yaitu @120 menit (2 jam) tergantung daya tangkap Peserta/siswa. Setelah melewati 10 x pertemuan Peserta/siswa ingin belajar lebih dalam (tingkat lanjut) bisa mengambil layanan level Advanced atau Mahir dengan cara menghubungi Creative Media.

Standar Kompetensi (SK), Kompetensi Dasar (KD) dan Indikator.

A. Standar Kompetensi

User/siswa memiliki pemahaman mengenai Dasar Pemrograman Server-Side menggunakan PHP & MySQL serta Pemrograman Client-Side menggunakan HTML, CSS dan Javascript. Membuat website dinamis Company Profile yang mencakup halaman Home, About Us, Gallery  Product dan Contact.

B. Kompetensi Dasar & Indikator

Pertemuan 1

Identifikasi kebutuhan user/siswa.

Pertemuan 2

user/siswa mampu memahami struktur dasar serta penggunaan element-element dokumen HTML.

Indikator :

  • Mengenal HTML DASAR.
  • Mengenal HTML FORMAT TEKS.
  • Mengenal HTML DAFTAR URUTAN.
  • Mengenal HTML TABEL.
  • Mengenal HTML IMAGE (GAMBAR).
  • Mengenal HTML HYPERLINK.
  • Mengenal HTML FORM.
  • Mengenal HTML FRAME.
Pertemuan 3

user/siswa mampu mengerti bagaimana menggunakan sintaks CSS serta mengimplementasikan CSS pada HTML

Indikator :

  • Mengerti istilah dasar CSS (selector, property dan value).
  • Pembuatan sintaks CSS.
  • Penyingkatan Nilai dari Property CSS.
  • 3 cara mengimplementasikan CSS pada HTML.
Pertemuan 4

user/siswa mampu memahami tentang struktur dan pemrograman Javascript serta pemakaian obyek dan form.

Indikator :

  • Pengenalan javascript.
  • Penanganan Event.
  • Objek string.
  • Objek Window.
  • Array.
  • Tanggal dan waktu.
  • Dynamic HTML.
  • Penanganan Form.
Pertemuan 5

latihan yaitu pembuatan website statis Company Profile menggunakan HTML, CSS dan Javascript.

Indikator :

  • Pembuatan halaman Home / Dashboard.
  • Pembuatan halaman About Us.
  • Pembuatan halaman Gallery
  • Pembuatan halaman Contact.
Pertemuan 6

user/siswa mengenal Web Server dan Server Side Scripting serta pemakaian Professional Website Design Tool / Software.

Indikator :

  • Cara Install dan Menggunakan XAMPP di Windows (Paket Web Server).
  • Cara Install Dreamweaver dan Photoshop.
  • Mengenal dan menggunakan Dreamweaver (HTML, CSS dan Javascript Editor).
  • Mengenal dan menggunakan Photoshop (Logo, Banner dan Desain Website Editor).
Pertemuan 7

user/siswa mampu memahami Struktur Dasar, Kondisi dan Perulangan PHP.

Indikator :

  • Say Hello to PHP.
  • Mengenal Variabel, Tipe Data, Konstanta, Array, Operator dan Komentar Program.
  • Mengenal Variabel Array.
  • Mengenal Struktur Kondisi, Perulangan, Break dan Continue.
Pertemuan 8

user/siswa memahami penanganan Form, String, Tanggal, File dan Direktori PHP.

Indikator :

  • Mengenal berbagai cara penanganan Form POST & GET.
  • Fungsi String dan Operasi Tanggal.
  • Penanganan File, Membuat dan Menghapus Direktori.
  • Manipulasi dan Upload File.
Pertemuan 9

user/siswa mampu menggunakan Database Server MySQL dan cara mengimplementasikan MySQL di PHP.

Indikator :

  • Pengenalan PHPMyadmin dan SQLyog (tool & editor MySQL).
  • Pengenalan Structured Query Language (SELECT, INSERT, UPDATE dan DELETE).
  • Merancang Struktur Database.
  • Membuat File Koneksi Database.
  • Menampilkan Data dari Database ke Halaman Website.
  • Menyimpan Data dari Halaman Website (Form) ke Database.
Pertemuan 10

latihan yaitu pembuatan website dinamis Company Profile menggunakan HTML, CSS dan Javascript, PHP dan MySQL.

Indikator :

  • Pembuatan halaman Front-End Website (Home, About Us, Product dan Contact).
  • Pembuatan halaman Back-End Website Administrator.
  • Mengenal Web Server Hosting.
  • Beberapa Cara Upload website ke server hosting.

Silabus Pemrograman Web Advanced

Durasi Pembelajaran

Durasi Pembelajaran level Advanced adalah sebanyak 8 x pertemuan, setiap pertemuannya yaitu @120 menit (2 jam). Jika masih membutuhkan bimbingan secara ekslusif bisa mengajukan tambahan paket Animasi level Advanced ke Creative Media dengan cara menghubungi pihak kantor atau langsung datang ke kantor Creative Media.

Standar Kompetensi (SK), Kompetensi Dasar (KD) dan Indikator.

A. Standar Kompetensi

User/siswa mampu membuat Website Toko Pakaian Online dan Halaman Administrator yang mencakup halaman Home, Registrasi Member, Product Gallery, Product Category, Keranjang Belanja, Checkout, Model Pembayaran, Cara Pengiriman Barang dan Contact dengan menggunakan PHP & MySQL.

B. Kompetensi Dasar & Indikator

Pertemuan 1

user/siswa mampu menggunakan Structured Query Language pada Database Server MySQL untuk project Toko Pakaian Online.

Indikator :

  • Merancang Struktur Database Toko Pakaian
  • Membuat Tabel Database “counter”, untuk menyimpan data hit counter
  • Membuat Tabel Database “admin”, untuk menyimpan data user & password administrator.
  • Membuat Tabel Database “transaksi”, untuk menyimpan data pemesanan product.
  • Membuat Tabel Database “product”, untuk menyimpan data catalog product.
  • Membuat Tabel Database “member”, untuk menyimpan data
  • Membuat Tabel Database “article”, untuk menyimpan data article pada halaman home
Pertemuan 2

user/siswa mampu menggunakan Photoshop untuk membuat Template Website Toko Pakaian Online secara Professional.

Indikator :

  • Menggunakan Photoshop untuk membuat Logo, Banner dan Desain
  • Melakukan Proses Slicing Desain Website dengan
  • Membuat Template HTML Halaman
  • Membuat Template HTML Halaman untuk Pendaftaran
  • Membuat Template HTML Halaman Login untuk
  • Membuat Template HTML Halaman Profil untuk Member.
  • Membuat Template HTML Halaman Katalog Product.
  • Membuat Template HTML Halaman Keranjang Belanja
Pertemuan 3

user/siswa mampu membuat Template HTML untuk Halaman Administrator Website Kios Buku Online.

Indikator :

  • Membuat Template HTML Halaman Login
  • Membuat Template HTML Halaman
  • Membuat Template HTML Halaman Editor untuk
  • Membuat Template HTML Halaman Editor untuk Katalog Product.
  • Membuat Template HTML Halaman Daftar
  • Membuat Template HTML Halaman Daftar Belanja / Pemesanan Product.
  • Membuat Template HTML Halaman Ganti Password Administrator
Pertemuan 4

user/siswa mampu melakukan Pemrograman Database (Coding) untuk Administrator (Back-End) Bagian 1.

Indikator :

  • Membuat File Koneksi
  • Melakukan Pemrograman Database pada Halaman Login
  • Melakukan Pemrograman Database pada Halaman
  • Melakukan Pemrograman Database pada Halaman Editor
  • Melakukan Pemrograman Database pada Halaman Daftar dan Hapus Member
Pertemuan 5

user/siswa mampu melakukan Pemrograman Database (Coding) untuk Administrator (Back-End) Bagian 2.

Indikator :

  • Melakukan Pemrograman Database pada Halaman Editor Katalog Product(Daftar, Tambah, Ubah, Hapus).
  • Melakukan Pemrograman Database pada Halaman Daftar Pemesanan Product dan Hapus Pemesanan Product.
  • Melakukan Pemrograman Database pada Halaman Ganti Password
  • Membuat Script Logout Halaman Administrator
Pertemuan 6

user/siswa mampu melakukan Pemrograman Database (Coding) untuk Client (Front -End) Bagian 1.

Indikator :

  • Melakukan Pemrograman Database pada Halaman Utama Website
  • Melakukan Pemrograman Database pada Halaman Pendaftaran
  • Melakukan Pemrograman Database pada Halaman Login
  • Membuat Verifikasi pada Halaman Pendaftaran dengan Javascript dan Session pada Halaman Login.
Pertemuan 7

user/siswa mampu melakukan Pemrograman Database (Coding) untuk Client (Front -End) Bagian 2.

Indikator :

  • Melakukan Pemrograman Database untuk Katalog Product.
  • Melakukan Pemrograman Database pada Halaman Keranjang
  • Membuat Proses Checkout.
  • Membuat Proses Pencarian Katalog Product berdasarkan beberapa kategori.
  • Melakukan Pemrograman Database pada Halaman Buku Tamu
Pertemuan 8

latihan yaitu pembuatan Website Toko Online dan Halaman Administrator dengan berbagai macam jenis kategori produk didalamnya.

Indikator :

  • Pembuatan halaman Front-End Website Toko Online (Home, Registrasi Member, Product Gallery, Product Category, Keranjang Belanja, Checkout, Model Pembayaran, Cara Pengiriman Barang dan Contact).
  • Pembuatan halaman Back-End Website Administrator Toko
  • Upload website ke server hosting