SAP DB2

advertisement
A.1. VI046107 Praktikum Pemrograman Web
Semester : 6
Jam / Minggu
3
Kode Mata Kuliah
Nama Mata Kuliah
Silabus ringkas
Tujuan Instruksional
Umum (TIU)
VI046107
Praktikum Pemrograman Web
Mata kuliah ini bertujuan untuk mempelajari dan membuat suatu aplikasi
web berbasis HTML dan pemrograman PHP yang dihubungkan dengan
suatu database sehingga dapat menciptakan suatu aplikasi web dinamis.
Mahasiswa diharapkan dapat:
 Dapat mendesain suatu halaman web

Mata Kuliah
Penunjang
Penilaian
References/
Bibliography
Sifat:
Wajib
Dapat membuat suatu aplikasi web dinamis yang dihubungkan dengan
database
1. Ketrampilan Komputer
2. Konsep Pemrograman
3. Basis Data 1
4. Basis Data 2
UTS = 30 %
UAS = 40 %
30 %
Tugas =
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, 2002
3. 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
1
Mempelajari dan
mengimplementasik
an elemen-elemen
dasar HTML
kedalam suatu
tampilan web
Pengenalan
HTML
2
Mempelajari dan
mengimplementasik
an elemen-elemen
HTML tingkat lanjut
kedalam suatu
tampilan web
HTML
Tingkat
Lanjut
3
Mempelajari dan
mengimplementasik
an cascading style
sheet kedalam suatu
halaman web
Cascading
Style Sheets





















Mempelajari dan
mengimplementasik
an JavaScript
kedalam suatu
halaman web
JavaScript










Mempelajari dan
mengimplementasik
an fungsi JavaScript
lainnya kedalam
suatu halaman web
Mempelajari dan
mengimplementasik
an elemen dasar
PHP kedalam suatu
halaman web
JavaScript
Tingkat
Lanjut
4
5
6

Pengenalan
PHP dan
Elemen
Dasar PHP













Element HTML
Basic Tag HTML
Format HTML
Entiti HTML
Links HTML
Frame HTML
Table HTML
List HTML
Form HTML
Image HTML
Background HTML
Layout HTML
Font HTML
Style HTML
Head HTML
Meta HTML
URL HTML
Script HTML
WebServer HTML
Syntax CSS
Bagaimana
menggunakan CSS
Background CSS
Text CSS
Font CSS
Border CSS
Margin CSS
Padding CSS
List CSS
Dimensi CSS
Klasifikasi CSS
Pengenalan
JavaScript
Menggunakan
JavaScript
Variabel JavaScript
Operator JavaScript
Function JavaScript
Alert Script
Text Animation
Cursor Effect
Browser Window dan
Image Effect.
Fungsi PHP
Server PHP
Cara menginstalasi
server PHP
Menampilkan script
PHP di browser
Penjelasan konsep
kerja PHP dan
koneksi PHP dengan
database
Cara memasukkan
4
Media
PT/OHP/LCD/
PC
PT/LCD
3,4
PT/LCD
4
PT/LCD
4
PT/LCD/PC
4
PT/LCD/PC
1,2,3
PT/LCD
Referensi
Mg#
Tujuan Instruksional
Khusus (TIK)
Topik
Sub Topik





7
Mempelajari dan
mengimplementasik
an pernyataan
kontrol dari
pemrograman PHP
kedalam suatu
halaman web
Pernyataan
Kontrol









8
Mempelajari dan
mengimplementasik
an menyimpan dan
mengambil data dari
pemrograman PHP
kedalam suatu
halaman web
Menyimpan
dan
mengambil
data

Mempelajari dan
mengimplementasik
an array dari
pemrograman PHP
kedalam suatu
halaman web
Array




9








10
Mempelajari dan
mengimplementasik
an manipulasi string
dan ekspresi reguler
dari pemrograman
PHP kedalam suatu
halaman web
Manipulasi
String dan
Ekspresi
Reguler









11
Mempelajari dan
mengimplementasik
an kode dan fungsi
dari pemrograman
Kode dan
Fungsi



script PHP ke dalam
HTML
Penggunaan tag PHP
Style tag PHP
Statement PHP
Komentar PHP
Karakter, tipe data,
konstanta, variabel
dan operator PHP.
Pernyataan if
Pernyataan switch
Operator ?:
Pernyataan while
Pernyataan do-while
Pernyataan for
Pernyataan break
Pernyataan continue
Pernyataan exit dan
sintaks alternatif.
Cara menyimpan
data dalam file
Pemrosesan file
Membuka file
Menulis ke file
Menutup file dan
membaca file
Pengenalan array
Membuat array
Mengambil isi array
Mengetahui, jumlah
elemen array
Mengakses elemen
array
Array multidimensi
Mengurutkan array
Mengambil array dari
sebuah file
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
Penggunaan kode
Penggunaan include()
dan require()
Penggunaan require()
Referensi
Media
PT/OHP/LCD/
PC
1,2,3
PT/LCD/PC
1,2,3
PT/LCD
1,2,3
PT/LCD
1,2,3
PT/LCD
1,2,3
PT/LCD/PC
Mg#
Tujuan Instruksional
Khusus (TIK)
Topik
Sub Topik
PHP kedalam suatu
halaman web


12
13
Mempelajari dan
mengimplementasik
an PHP form dari
pemrograman PHP
kedalam suatu
halaman web
Mempelajari dan
mengimplementasik
an session control
dan cookie dari
pemrograman PHP
kedalam suatu
halaman web
PHP form
Session
Control dan
Cookie di
PHP

















14
Memahami dan
mempelajari dasar
MySQL beserta
implementasinya
Pengenalan
MySQL








15
Mempelajari dan
mengimplementasik
an cara akses
MySQL dari PHP,
beserta
pemrograman web
database melalui
Mengakses
MySQL dari
PHP




untuk template
website
Penggunaan fungsi di
PHP
Struktur fungsi,
parameter dan
variable
Rekursi
Pembuatan form
Elemen form
Membuat page dalam
file yang lain
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.
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
Langkah – langkah
mengambil data dari
database MySQL
Membuat koneksi
Keluar dari koneksi
Memilih database
Referensi
Media
PT/OHP/LCD/
PC
1,2,3
PT/LCD
1,2,3
PT/LCD/PC
1,2,3
PT/LCD/PC
1,2,3
PT/LCD/PC
Mg#
Tujuan Instruksional
Khusus (TIK)
Topik
Sub Topik
PHP dengan MySQL



16
Mempelajari dan
mengimplementasik
an fungsi waktu dari
pemrograman PHP
kedalam suatu
halaman web
Fungsi Waktu




yang digunakan
Mengetahui nama –
nama table
Membuat database
dan table
Fungsi – fungsi
MySQL
Fungsi checkdate
Fungsi date
Fungsi microtime
Fungsi time, fungsi
kalender
Referensi
Media
PT/OHP/LCD/
PC
1,2,3
PT/LCD
Download