Pemrograman Web 1
Pemrograman Web 1
Kode Matakuliah :
Nama Matakuliah : Pemrograman Web 1
Deskripsi : Melalui perkuliahan ini mahasiswa diharapkan mampu melakukan implementasi desain sistem kedalam bentuk aplikasi web yang
terorganisir berdasarkan konsep berbasis objek. Disamping itu diharapkan pula mahasiswa mampu melakukan evaluasi terhadap pemrograman web yang
telah dirancangnya.
Kode Matakuliah :
Nama Matakuliah : Pemrograman Web 1
Deskripsi : Melalui perkuliahan ini mahasiswa diharapkan mampu melakukan implementasi desain sistem kedalam bentuk aplikasi web yang
terorganisir berdasarkan konsep berbasis objek. Disamping itu diharapkan pula mahasiswa mampu melakukan evaluasi terhadap pemrograman web yang
telah dirancangnya.
PERTEMUAN POKOK SUB POKOK BAHASAN TUJUAN PEMBELAJARAN TEKNIK MEDIA NO.
KE BAHASAN PEMBELAJARAN PEMBELAJARAN REFERENSI
1 Ruang lingkup Pengantar Memberikan pemahaman Ceramah dan Komputer dan Ref. 1, hal. 1
pemrograman Konsep web kepada mahasiswa mengenai Tanya Jawab LCD Proyektor
web Review aplikasi web vs ruang lingkup dan contoh-
aplikasi non web contoh aplikasi web
Kebutuhan sistem
aplikasi web
2 PHP Dasar Struktur kode PHP Mahasiswa mampu Ceramah dan Komputer dan Ref. 1, hal. 55
Variabel memanfaatkan variabel sebagai Tanya Jawab LCD Proyektor Ref. 3
Tipe data sarana untuk pemrosesan data
Array
Superglobal
Fungsi string
3 Kontrol struktur Conditional Statement Mahasiswa mampu Ceramah dan Komputer dan Ref. 1 hal. 98
Looping Statement menyelesaikan permasalahan tanya jawab LCD Proyektor
Fakultas Teknologi Informasi – Universitas Kanjuruhan Malang 3
Statemen for percabangan
Statemen while
Statemen foreach
4 Project PHP Non Perencanaan Project Mahasiswa mampu Diskusi kelompok Komputer dan
OOP Perancangan Project menyelesaikan kasus sederhana LCD Proyektor
Implementasi Project yang sifatnya non objek
6 Review Project Review Project Mahasiswa mengetahui dan Diskusi dan tanya Komputer dan
PHP Non OOP mengevalusasi letak kelemahan jawab LCD Proyektor
dan kesalahan hasil kerja
7 Kelas dan Objek Definisi Class Dapat mengidentifikasi suatu Ceramah dan Komputer dan Ref. 2, hal. 26
Properti dan Method fenomena (permasalahan) tanya jawab LCD Proyektor
Pengendalian Properti menjadi elemen-elemen yang
dan Method bersifat objek
Default Value pada
Constructor
8 Inheritance Child Class Memperluas class yang ada Ceramah dan Komputer dan Ref. 2, hal. 36
Mengakses Properti sehingga dapat dipergunakan tanya jawab LCD Proyektor
dan Method Class ulang serta dapat dicapai
Induk mekanisme pemrograman yang
Mengontrol Perubahan efisien
Method dan Properti
9 OOP Tingkat Method dan Class Membedakan class konkrit dan Ceramah dan Komputer dan Ref. 2, hal. 51
Lanjut Abstrak class abstrak serta dapat tanya jawab LCD Proyektor
Multiple Inheritance menerapkannya pada suatu
pada Interface permasalahan
Melacak Class Suatu
Objek
10 Project PHP Perencanaan Project Mahasiswa mampu Diskusi kelompok Komputer dan
dengan OOP Perancangan Project menyelesaikan kasus sederhana LCD Proyektor
Implementasi Project dengan mempertimbangkan
sudut pandang berbasis objek
11 Review Project Review Project Mahasiswa mengetahui dan Diskusi dan tanya Komputer dan
PHP dengan OOP mengevalusasi letak kelemahan jawab LCD Proyektor
REFERENSI :
1. Gilmore, W. Jason. 2008. Beginning PHP and MySQL, From Noviceto Professional, 3rd Edition. Apress Media LLC. New York
2. Powers, David. 2008. PHP Object-Oriented Solutions. Apress Media LLC. New York
3. http://www.w3schools.com/php/default.asp