Kode Mata
Kuliah:
SKS:
Kelompok(Group)
Silabus
Standar Kompetensi
Aktivitas (jam/minggu)
Evaluasi Penilaian
Kriteria Penilaian
Jadwal
Semeste
r:
Sifat:
Program Studi:
PEMROGRAMAN WEB
Wajib
Teknik
Informatika
Halaman 1 dari 25
Daftar Pustaka
1.
2.
3.
4.
5.
6.
7.
8.
Pemrograman Web Dinamis Menggunakan PHP dan MySQL. Arief M. Rudianto. Yogyakarta. 2011
Husni. 2007. Pemrograman Database Berbasis Web. Yogyakarta. Graha Ilmu.
From Zero To a Pro : CSS. Abdul Kadir. Yogyakarta.2011
Mastering Ajax dan PHP. Yogyakarta. 2009
Database Relasional dengan MySQL. Bunafit Nugroho. Yogyakarta. 2005
PHP Script Most Wanted. Agus Bahtiar. Yogyakarta. 2008
http://www.w3schools.com/
http://blog.rosihanari.net/
Halaman 2 dari 25
SKS:
Semeste
r:
Sifat:
Program Studi:
PEMROGRAMAN WEB
Wajib
Teknik
Informatika
Pertemuan ke:1 (135 menit)
A. Tujuan
1. Standar Kompetensi
2. Kompetensi Dasar
B. Pokok Bahasan
C. Sub Pokok Bahasan
:
:
:
KegiatanDosen
Kegiatan
Mahasiswa
Media Dan
Alat Pengajaran
Memperhatikan,
Menyimak, dan
Menyajikan
Inti
Akhir
E. Evaluasi
1. Berikan penjelasan mengenai konsep dasar web dan arsitektur web?
2. Jelaskan pengertian HTTP dan Sebutkan dan kegunaannya!
F. Referensi
1. Pemrograman Web Dinamis Menggunakan PHP dan MySQL. Arief M. Rudianto. Yogyakarta. 2011
2. Husni. 2007. Pemrograman Database Berbasis Web. Yogyakarta. Graha Ilmu.
Halaman 3 dari 25
Nurwanto, S.Kom
Halaman 4 dari 25
SKS:
Semeste
r:
PEMROGRAMAN WEB
Sifat:
Program Studi:
Wajib
Teknik
Informatika
Pertemuan ke:2 (135 menit)
A. Tujuan
1. Standar Kompetensi
2. Kompetensi Dasar
B. Pokok Bahasan
C. Sub Pokok Bahasan
:
:
:
HTML Dasar
1. Struktur HTML
2. Tag-tag dasar
3. Atribut dasar
KegiatanDosen
Media Dan
Alat Pengajaran
Memperhatikan,
Menyimak, dan
Menyajikan
Pembukaan
Penyampaian menyampaikan garis besar tujuan pembelajaran hari itu,
yaitu akan membahas pembuatan halaman web menggunakan HTML
Inti
Kegiatan
Mahasiswa
Akhir
Memberi penguatan tentang hasil yang disajikan, latihan dan tugas
E. Evaluasi
1. Berikan penjelasan mengenai struktur penulisan HTML
2. Buatlah halaman web statis dengan menggunakan tag dan atribut HTML yang telah diajarkan
F. Referensi
1. Pemrograman Web Dinamis Menggunakan PHP dan MySQL. Arief M. Rudianto. Yogyakarta. 2011
2. Husni. 2007. Pemrograman Database Berbasis Web. Yogyakarta. Graha Ilmu.
Halaman 5 dari 25
Nurwanto, S.Kom
SKS:
Semeste
r:
Sifat:
Program Studi:
PEMROGRAMAN WEB
Wajib
Teknik
Informatika
Pertemuan ke:3 (135 menit)
A. Tujuan
1. Standar Kompetensi
2. Kompetensi Dasar
B. Pokok Bahasan
C. Sub Pokok Bahasan
:
:
:
Pembukaan
Penyampaian modifikasi tampilan web menggunakan CSS
Menyampaikan, menjelaskan dan memberi contoh tentang : Syntax CSS,
CSS internal, CSS eksternal, Tag style dan link, Selector, warna, posisi, dan
background
Kegiatan
Mahasiswa
Media Dan
Alat Pengajaran
Memperhatikan,
Menyimak, dan
Menyajikan
Akhir
Memberi penguatan tentang hasil yang disajikan dan kuis
E. Evaluasi
1. Modifikasi web yang telah dibuat dipertemuan sebelumnya dengan menggunakan CSS
F. Referensi
1. From Zero To a Pro : CSS. Abdul Kadir. Yogyakarta.2011
2. Pemrograman Web Dinamis Menggunakan PHP dan MySQL. Arief M. Rudianto. Yogyakarta. 2011
Ponorogo, 20 Februari 2016
Dosen Pemegang MK,
Halaman 6 dari 25
Nurwanto, S.Kom
Halaman 7 dari 25
SKS:
Semeste
r:
Sifat:
Program Studi:
PEMROGRAMAN WEB
Wajib
Teknik
Informatika
Pertemuan ke:4 (135 menit)
A. Tujuan
1. Standar Kompetensi
2. Kompetensi Dasar
B. Pokok Bahasan
C. Sub Pokok Bahasan
:
:
:
Inti
KegiatanDosen
Pembukaan
Penyampaian garis besar tujuan pembelajaran dan membahas
pengembangan halaman web menggunakan PHP
Menyampaikan, menjelaskan dan memberi contoh tentang :
1. Syntax dasar PHP
2. Struktur umum
3. Variabel dalam PHP
Memberi penguatan tentang hasil yang disajikan dan tugas
Kegiatan
Mahasiswa
Media Dan
Alat Pengajaran
Mengisi Daftar
Hadir,Memperhatik
an,
Menyimak dan
Latihan
Akhir
E. Evaluasi
1. Buat sebuah halaman web dengan menggunakan perintah PHP (echo,variable,aritmatik, string operation)
F. Referensi
1. Pemrograman Web Dinamis Menggunakan PHP dan MySQL. Arief M. Rudianto. Yogyakarta. 2011
2. Husni. 2007. Pemrograman Database Berbasis Web. Yogyakarta. Graha Ilmu.
Ponorogo, 20 Februari 2016
Dosen Pemegang MK,
Halaman 8 dari 25
Nurwanto, S.Kom
Halaman 9 dari 25
SKS:
Semeste
r:
Sifat:
Program Studi:
PEMROGRAMAN WEB
Wajib
Teknik
Informatika
Pertemuan ke: 5 (135 menit)
A. Tujuan
1. Standar Kompetensi
2. Kompetensi Dasar
B. Pokok Bahasan
C. Sub Pokok Bahasan
:
:
:
KegiatanDosen
Inti
Akhir
Kegiatan
Mahasiswa
Media Dan
Alat Pengajaran
Mengisi Daftar
Hadir,
Memperhatikan,
Menyimak dan
Latihan
E. Evaluasi
1.
Buat contoh penggunaan if dan switch case dalam sebuah web dan jelaskan perbedaannya
F. Referensi
1. Pemrograman Web Dinamis Menggunakan PHP dan MySQL. Arief M. Rudianto. Yogyakarta. 2011
2. Husni. 2007. Pemrograman Database Berbasis Web. Yogyakarta. Graha Ilmu.
Halaman 10 dari 25
Nurwanto, S.Kom
Halaman 11 dari 25
SKS:
Semeste
r:
Sifat:
Program Studi:
PEMROGRAMAN WEB
Wajib
Teknik
Informatika
Pertemuan ke: 6 (135 menit)
A. Tujuan
1. Standar Kompetensi
2. Kompetensi Dasar
B. Pokok Bahasan
C. Sub Pokok Bahasan
:
:
:
KegiatanDosen
Kegiatan
Mahasiswa
Media Dan
Alat Pengajaran
Mengisi Daftar
Hadir,
Memperhatikan,
Menyimak dan
Latihan
Tahap Kegiatan
Awal
Inti
Akhir
E. Evaluasi
1. Buat halaman web dengan penggunaan perulangan for, while dan do while dan jelaskan perbedaannya
F. Referensi
1. Pemrograman Web Dinamis Menggunakan PHP dan MySQL. Arief M. Rudianto. Yogyakarta. 2011
2. Husni. 2007. Pemrograman Database Berbasis Web. Yogyakarta. Graha Ilmu.
Ponorogo, 20 Februari 2016
Dosen Pemegang MK,
Halaman 12 dari 25
Nurwanto, S.Kom
Halaman 13 dari 25
SKS:
Semeste
r:
Sifat:
Program Studi:
PEMROGRAMAN WEB
Wajib
Teknik
Informatika
Pertemuan ke: 7 (60 menit)
A. Tujuan
1. Standar Kompetensi
2. Kompetensi Dasar
B. Pokok Bahasan
C. Sub Pokok Bahasan
:
:
:
E. Evaluasi
F. Referensi
1. Pemrograman Web Dinamis Menggunakan PHP dan MySQL. Arief M. Rudianto. Yogyakarta. 2011
2. Husni. 2007. Pemrograman Database Berbasis Web. Yogyakarta. Graha Ilmu.
Ponorogo, 20 Februari 2016
Dosen Pemegang MK,
Nurwanto, S.Kom
Halaman 14 dari 25
SKS:
Semeste
r:
Sifat:
Program Studi:
PEMROGRAMAN WEB
Wajib
Teknik
Informatika
Pertemuan ke: 8 (135 menit)
A. Tujuan
1. Standar Kompetensi
2. Kompetensi Dasar
B. Pokok Bahasan
C. Sub Pokok Bahasan
:
:
:
Inti
KegiatanDosen
Kegiatan
Mahasiswa
Media Dan
Alat Pengajaran
Mengisi Daftar
Hadir,
Memperhatikan,
Menyimak dan
Latihan
Akhir
E. Evaluasi
1. Buat halaman web dengan menggunakan variabel array
F. Referensi
1. Pemrograman Web Dinamis Menggunakan PHP dan MySQL. Arief M. Rudianto. Yogyakarta. 2011
2. Husni. 2007. Pemrograman Database Berbasis Web. Yogyakarta. Graha Ilmu.
Halaman 15 dari 25
Nurwanto, S.Kom
Halaman 16 dari 25
SKS:
Semeste
r:
Sifat:
Program Studi:
PEMROGRAMAN WEB
Wajib
Teknik
Informatika
Pertemuan ke: 9 (135 menit)
A. Tujuan
1. Standar Kompetensi
2. Kompetensi Dasar
B. Pokok Bahasan
C. Sub Pokok Bahasan
:
:
:
Inti
KegiatanDosen
Kegiatan
Mahasiswa
Media Dan
Alat Pengajaran
Mengisi Daftar
Hadir,
Memperhatikan,
Menyimak dan
Latihan
Akhir
E. Evaluasi
1. Buat halaman web dengan form inputan sederhana
F. Referensi
1. Pemrograman Web Dinamis Menggunakan PHP dan MySQL. Arief M. Rudianto. Yogyakarta. 2011
2. Husni. 2007. Pemrograman Database Berbasis Web. Yogyakarta. Graha Ilmu.
Ponorogo, 20 Februari 2016
Dosen Pemegang MK,
Halaman 17 dari 25
Nurwanto, S.Kom
SKS:
Semeste
r:
Sifat:
Program Studi:
PEMROGRAMAN WEB
Wajib
Teknik
Informatika
Pertemuan ke: 10 (135 menit)
A. Tujuan
1. Standar Kompetensi
2. Kompetensi Dasar
B. Pokok Bahasan
C. Sub Pokok Bahasan
:
:
:
Kegiatan
Mahasiswa
Media Dan
Alat Pengajaran
Mengisi Daftar
Hadir,
Memperhatikan,
Menyimak,
Menanggapi, dan
Bertanya
Tahap Kegiatan
Awal
Inti
Akhir
E. Evaluasi
1. Buat satu database dengan minimal 4 tabel yang saling berelasi
F. Referensi
1. Pemrograman Web Dinamis Menggunakan PHP dan MySQL. Arief M. Rudianto. Yogyakarta. 2011
2. Husni. 2007. Pemrograman Database Berbasis Web. Yogyakarta. Graha Ilmu.
Ponorogo, 20 Februari 2016
SAP PEMROGRAMAN WEB
Halaman 18 dari 25
Nurwanto, S.Kom
SKS:
Semeste
r:
Sifat:
Program Studi:
PEMROGRAMAN WEB
Wajib
Teknik
Informatika
Pertemuan ke: 11 (135 menit)
A. Tujuan
1. Standar Kompetensi
2. Kompetensi Dasar
B. Pokok Bahasan
C. Sub Pokok Bahasan
:
:
:
Inti
Kegiatan
Mahasiswa
Media Dan
Alat Pengajaran
Mengisi Daftar
Hadir,
Memperhatikan,
Menyimak,
Menanggapi, dan
Bertanya
Akhir
E. Evaluasi
1. Koneksikan database MySQL ke PHP dan tampilkan data ke halaman web
F. Referensi
1. Pemrograman Web Dinamis Menggunakan PHP dan MySQL. Arief M. Rudianto. Yogyakarta. 2011
2. Husni. 2007. Pemrograman Database Berbasis Web. Yogyakarta. Graha Ilmu.
SAP PEMROGRAMAN WEB
Halaman 19 dari 25
Nurwanto, S.Kom
Halaman 20 dari 25
SKS:
Semeste
r:
Sifat:
Program Studi:
PEMROGRAMAN WEB
Wajib
Teknik
Informatika
Pertemuan ke: 12 (135 menit)
A. Tujuan
1. Standar Kompetensi
2. Kompetensi Dasar
B. Pokok Bahasan
C. Sub Pokok Bahasan
:
:
:
KegiatanDosen
Kegiatan
Mahasiswa
Media Dan
Alat Pengajaran
Awal
Mengisi Daftar
Hadir,
Memperhatikan,
Menyimakdan
Latihan
Inti
Akhir
E. Evaluasi
1. Buat file HTML dan PHP untuk inserting data (berdasarkan apa yang sudah dibuat pada pertemuan minggu lalu)
F. Referensi
1. Pemrograman Web Dinamis Menggunakan PHP dan MySQL. Arief M. Rudianto. Yogyakarta. 2011
2. Husni. 2007. Pemrograman Database Berbasis Web. Yogyakarta. Graha Ilmu.
Ponorogo, 20 Februari 2016
Dosen Pemegang MK,
Halaman 21 dari 25
Nurwanto, S.Kom
Halaman 22 dari 25
SKS:
Semeste
r:
Sifat:
Program Studi:
PEMROGRAMAN WEB
Wajib
Teknik
Informatika
Pertemuan ke:13 (135 menit)
A. Tujuan
1. Standar Kompetensi
2. Kompetensi Dasar
:
B. Pokok Bahasan
:
C. Sub Pokok Bahasan
:
D. Kegiatan Belajar Mengajar :
Tahap Kegiatan
KegiatanDosen
Kegiatan
Mahasiswa
Media Dan
Alat Pengajaran
Awal
Mengisi Daftar
Hadir,
Memperhatikan,
Menyimakdan
Latihan
Inti
Akhir
E. Evaluasi
1. Modifikasi file HTML dan PHP agar dapat mendelete dan update data (berdasarkan apa yang sudah dibuat pada pertemuan minggu lalu)
F. Referensi
1. Pemrograman Web Dinamis Menggunakan PHP dan MySQL. Arief M. Rudianto. Yogyakarta. 2011
2. Husni. 2007. Pemrograman Database Berbasis Web. Yogyakarta. Graha Ilmu.
Ponorogo, 20 Februari 2016
Dosen Pemegang MK,
Nurwanto, S.Kom
SAP PEMROGRAMAN WEB
Halaman 23 dari 25
SKS:
Semeste
r:
Sifat:
Program Studi:
PEMROGRAMAN WEB
Wajib
Teknik
Informatika
Pertemuan ke: 14 (135 menit)
A. Tujuan
1. Standar Kompetensi
2. Kompetensi Dasar
B. Pokok Bahasan
C. Sub Pokok Bahasan
:
:
:
E. Evaluasi
F. Referensi
1. Pemrograman Web Dinamis Menggunakan PHP dan MySQL. Arief M. Rudianto. Yogyakarta. 2011
2. Husni. 2007. Pemrograman Database Berbasis Web. Yogyakarta. Graha Ilmu.
Ponorogo, 20 Februari 2016
Dosen Pemegang MK,
Nurwanto, S.Kom
Halaman 24 dari 25
Halaman 25 dari 25