sap pemrograman web rengga
TRANSCRIPT
A.1. VI046104 Pemrograman Web
Jam / Minggu3
Semester : 6 Sifat: Wajib
Kode Mata Kuliah VI046104
Nama Mata Kuliah Pemrograman Web
Silabus ringkas Mata kuliah ini bertujuan untuk mempelajari konsep pembuatan web statis dan dinamis. Pada matakuliah ini akan dijelaskan tentang dasar-dasar HTML, Javascript, Cascading Style Sheet, dasar-dasar pemrograman PHP, dan juga konsep pemrograman PHP yang dihubungkan dengan database.
Tujuan Instruksional Umum (TIU)
Mahasiswa diharapkan dapat: Memahami konsep kerja dari suatu halaman web
Memahami konsep pemrograman web statis dan dinamis yang meliputi dasar HTML dan PHP, sehingga mampu menciptakan halaman web sendiri
Mata Kuliah Penunjang
1. Ketrampilan Komputer 2. Konsep Pemrograman3. Basis Data 14. Basis Data 2
Penilaian UTS = 40 %40 %20 %
UAS = Tugas =
References/Bibliography
1. Sascha Schumann, Deepak Veliath, Harish Rawat, Jesus Castagnetto, Chris Scollo , Professional PHP Programming, Peer Information Inc., New Jersey, 1999.
2. David Sklar, PHP Cookbook, O'Reilly, 20023. Julie c. Meloni, Sams Teach Yourself PHP, MySQL and Apache in 24
Hours, Sams; Bk&CD-Rom edition, 2002.4. Steven Holzner, HTML Black Book: The Programmer's Complete
HTML Reference Book, Coriolis Group Books; Bk&CD-Rom edition, 2000.
Uraian Rinci Materi Kuliah
Mg#Tujuan Instruksional
Khusus (TIK)Topik Sub Topik Referensi
MediaPT/OHP/LCD/PC
1 Memahami dan mempelajari elemen-elemen dasar HTML
Pengenalan HTML
Element HTML Basic Tag HTML Format HTML Entiti HTML Links HTML Frame HTML Table HTML List HTML Form HTML Image HTML Background HTML
4 PT/LCD
2 Memahami dan mempelajari elemen HTML lainnya
HTML Tingkat Lanjut
Layout HTML Font HTML Style HTML Head HTML Meta HTML URL HTML Script HTML WebServer HTML
3,4 PT/LCD
3 Memahami dan mempelajari elemen web Cascading Style Sheets
Cascading Style Sheets
Syntax CSS Bagaimana
menggunakan CSS Background CSS Text CSS Font CSS Border CSS Margin CSS Padding CSS List CSS Dimensi CSS Klasifikasi CSS
4 PT/LCD
4 Memahami dan mempelajari elemen web JavaScript
JavaScript Pengenalan JavaScript
Menggunakan JavaScript
Variabel JavaScript Operator JavaScript Function JavaScript
4 PT/LCD/PC
5 Pengenalan web hosting dan cara-cara melakukan web hosting ke internet
Web Hosting Pengenalan web hosting
Provider web hosting Domain web hosting Kapasitas web
hosting Email web hosting Teknologi web
hosting Database web
hosting Type web hosting E-commers web
hosting
4 PT/LCD/PC
6 Memahami dan mempelajari elemen-elemen dasar PHP
Pengenalan PHP dan Elemen
Dasar PHP
Fungsi PHP Server PHP Cara menginstalasi
server PHP
1,2,3 PT/LCD
Mg#Tujuan Instruksional
Khusus (TIK)Topik Sub Topik Referensi
MediaPT/OHP/LCD/PC
Menampilkan script PHP di browser
Penjelasan konsep kerja PHP dan koneksi PHP dengan database
Cara memasukkan script PHP ke dalam HTML
Penggunaan tag PHP Style tag PHP Statement PHP Komentar PHP Karakter, tipe data,
konstanta, variabel dan operator PHP.
7 Memahami dan mempelajari dasar pernyataan kontrol PHP
Pernyataan Kontrol
Pernyataan if Pernyataan switch Operator ?: Pernyataan while Pernyataan do-while Pernyataan for Pernyataan break Pernyataan continue Pernyataan exit dan
sintaks alternatif.
1,2,3 PT/LCD/PC
8 Memahami dan mempelajari dasar menyimpan dan mengambil data melalui pemrogramanPHP
Menyimpan dan
mengambil data
Cara menyimpan data dalam file
Pemrosesan file Membuka file Menulis ke file Menutup file dan
membaca file
1,2,3 PT/LCD
9 Memahami dan mempelajari konsep array pada pemrogramanPHP
Array Pengenalan array Membuat array Mengambil isi array Mengetahui, jumlah
elemen array Mengakses elemen
array Array multidimensi Mengurutkan array Mengambil array dari
sebuah file
1,2,3 PT/LCD
10 Memahami dan mempelajari Manipulasi String dan Ekspresi Reguler pada pemrogramanPHP
Manipulasi String dan Ekspresi Reguler
Format string Mengeluarkan string Fungsi dasar string Menggabungkan dan
memecah string Membandingkan
string Membalik string Mengenal fungsi ereg Memeriksa suatu
substring dari sebuah string
Mencocokkan nilai di awal atau di akhir string
1,2,3 PT/LCD
Mg#Tujuan Instruksional
Khusus (TIK)Topik Sub Topik Referensi
MediaPT/OHP/LCD/PC
11 Memahami dan mempelajari Kode dan Fungsi pada pemrogramanPHP
Kode dan Fungsi
Penggunaan kode Penggunaan include()
dan require() Penggunaan require()
untuk template website
Penggunaan fungsi di PHP
Struktur fungsi, parameter dan variable
Rekursi
1,2,3 PT/LCD/PC
12 Memahami dan mempelajari PHP form pada pemrogramanPHP
PHP form Pembuatan form Elemen form Membuat page dalam
file yang lain
1,2,3 PT/LCD
13 Memahami dan mempelajari Session Control dan Cookie pada pemrogramanPHP, beserta implementasinya
Session Control dan Cookie di
PHP
Pengenalan session Fungsi session dalam
PHP Penggunaan session Konfigurasi session
control Penggunaan session
control sebagai mekanisme authetucation
Pengertian cookie Membuat cookie Mengakses cookie Menambahkan
tanggal kadaluarsa Mengahapus cookie Mengganti cookie Menggunakan array
sebagai cookie Penggunaan cookie
dalam browser.
1,2,3 PT/LCD/PC
14 Memahami dan mempelajari dasar MySQL beserta implementasinya
Pengenalan MySQL
Pengenalan tool dan kemampuan MySQL
Sekilas konsep relasi database
Tip mendesain database
Membuat database dan user
User dan hak akses database
Membuat table Tipe data kolom Proses Insert,
Update, Retrieve, Delete data di database
1,2,3 PT/LCD/PC
15 Memahami dan mempelajari cara akses MySQL dari PHP, beserta
Mengakses MySQL dari
PHP
Langkah – langkah mengambil data dari database MySQL
Membuat koneksi
1,2,3 PT/LCD/PC
Mg#Tujuan Instruksional
Khusus (TIK)Topik Sub Topik Referensi
MediaPT/OHP/LCD/PC
pemrograman web database melalui PHP dengan MySQL
Keluar dari koneksi Memilih database
yang digunakan Mengetahui nama –
nama table Membuat database
dan table Fungsi – fungsi
MySQL16 Memahami dan
mempelajari Fungsi Waktu pada pemrogramanPHP
Fungsi Waktu Fungsi checkdate Fungsi date Fungsi microtime Fungsi time, fungsi
kalender
1,2,3 PT/LCD