Anda di halaman 1dari 5

FAKULTAS TEKNOLOGI KOMUNIKASI DAN INFORMATIKA

RENCANA PEMBELAJARAN
MATA KULIAH

: Pemrograman Web

SEM

:6

KODE: 08030315

SKS: 2

JURUSAN

: Teknik Informatika

DOSEN : Ariana Azimah, ST. MTI

KOMPETENSI

: Mampu memahami konsep pengembangan web dan penerapannya dalam suatu kasus pengembangan aplikasi web
dengan koneksi database.

MINGGU
KE

KEMAMPUAN
AKHIR YANG
DIHARAPKAN

1.

Memahami
kompetensi
utama yang
ditetapkan untuk
matakuliah ini

Memahami
implementasi
elemen-elemen
dasar HTML
kedalam suatu
tampilan web

BAHAN KAJIAN
(Materi ajar)
- Pengantar : Deskripsi Substansi
- Pengenalan internet dan web
beserta teknologinya
- Pengenalan tools pemrograman
web
- Dasar-dasar HTML
- Penggunaan Form, Frame dan
Layer
- Penggunaan format table di
HTML
- Koleksi input dalam Form
beserta fields komponennya
(Submit & Reset Buttons, Text
Input, Radio Buttons, Check
Boxes, Text Areas, Selections

BENTUK
PEMBELAJARAN

- Ceramah
- Tanya Jawab
- Pembagian Kelompok

Ceramah
Tanya Jawab
Latihan soal
Penugasan Kelompok 1 :
Pemilihan topik

KRITERIA
PENILAIAN
(Indikator)

BOBOT
NILAI
(%)

PUSTAKA

3,4

3,4

BADAN PENGEMBANGAN KURIKULUM


2014

fields, dan Hidden Fields)


- Penggunaan Methoda POST dan
GET dalam Form HTML dan
URL

Memahami
implementasi
cascading style
sheet kedalam
suatu halaman web

Memahami
implementasi
JavaScript
kedalam suatu
halaman web

Memahami
implementasi
elemen dasar PHP
dan pernyataan
control kedalam
suatu halaman web

- Pengertian CSS
- Macam-macam CSS
- Contoh Inisialisiasi CSS

Pengenalan JavaScript
Menggunakan JavaScript
Variabel JavaScript
Operator JavaScript
Function JavaScript

- Pengenalan PHP dan Elemen


Dasar PHP
- Pernyataan Kontrol

Ceramah
Tanya Jawab
Latihan soal
Penugasan Kelompok 2 :
membuat design interface
HTML sesuai pilihan topik

Ceramah
Tanya Jawab
Latihan soal
Pengumpulan Tugas
Kelompok 2

- Ceramah
- Tanya Jawab
- Latihan soal

3,4

- Ketajaman analisis
yang dijelaskan dari
Perintah tag HTML
yang ada dalam design
interface
- Ketepatan dalam
pembuatan design
interface dengan
menggunakan
beberapa perintah tag
HTML pada bahasa
pemrograman HTML

20

3,4

1,2

BADAN PENGEMBANGAN KURIKULUM


2014

Memahami
implementasi array
dari pemrograman
PHP kedalam
suatu halaman web

Memahami
implementasi
manipulasi string
dan ekspresi
reguler dari
pemrograman PHP
kedalam suatu
halaman web

Pengenalan array
Membuat array
Mengambil isi array
Mengetahui, jumlah elemen
array
Mengakses elemen array
Array multidimensi
Mengurutkan array
Mengambil array dari sebuah
file

- Manipulasi String dan Ekspresi


Reguler
- Kode dan Fungsi

Pengenalan database untuk


pemrograman web
- Arsitektur web database
- Pengenalan MySQL
- Bahasa SQL di database
MySQL
(SELECT, INSERT, UPDATE,
DELETE)
- Penggunaan phpmyadmin untuk
mengelola database MySQL

Memahami dan
mempelajari dasar
MySQL beserta
implementasinya.

Memahami
- Pengenalan fungsi-fungsi
implementasi dan
database MySQL di PHP
integrasi database
- Input fields Form HTML
dalam aplikasi web
kedalam table MySQL dengan

- Ceramah
- Tanya Jawab
- Latihan soal

- Ceramah
- Tanya Jawab
- Quiz

1,2

Pemahaman materi dan


mampu
mengimplementasikan
pemrograman PHP
dalam suatu halaman
web

20

1,2

- Ceramah
- Tanya Jawab
- Latihan soal

1,2

- Ceramah
- Tanya Jawab
- Latihan soal

1,2

BADAN PENGEMBANGAN KURIKULUM


2014

PHP
- Menampilkan hasil query
database di HTML dengan PHP
- Pengiriman header HTTP untuk
redirect browser

10 - 11

Mampu
melakukan operasi
database
Dengan
menggunakan
PHP

12

13

Manipulasi isi database melalui


aplikasi web
- List isi table dengan link add,
edit & delete
- Form untuk add data di table
- Edit record di table
- Delete record di table

Materi Minggu 8 - 11

Memahami
cookies dan
session dan
penggunaannya
dalam proses
authentikasi user

- Definisi, cara membuat,


mengakses, dan menghapus
cookies.
- Kegunaan Session user di
aplikasi web
- Beda Cookies dan Session
- Penerapan Session dalam
aplikasi terauthentifikasi
- Membangun form untuk Login
di Web
- Membangun table di database
untuk data user
- Query untuk validasi Login

Ceramah
Tanya Jawab
Latihan soal
Penugasan Kelompok 3:
Menambahkan kebutuhan
database di tugas aplikasi
web dan juga
menambahkan script PHP

Ujian Praktek

- Ceramah
- Tanya Jawab
- Latihan soal

1,2

Pemahaman materi dan


mampu
mengimplementasikan
pemrograman HTLM,
PHP dan database dalam
suatu halaman web

30

1,2

BADAN PENGEMBANGAN KURIKULUM


2014

- Penggunaan Session pada Login


dan authentifikasinya

14

Mampu
Pengembangan aplikasi web
mengembangkan
aplikasi
web dinamis menggunakan PHP dan
dinamis
dengan database MySQL
koneksi database

- Pengumpulan Tugas
Kelompok 3 (Final Project)
- Presentasi Final Project

- Ketepatan analaisis
yang dijelaskan dalam
penggunaan HTML,
PHP dan database
dalam aplikasi web
yang dikembangkan
- Ketajaman analisis
dalam pengembangan
web sesuai dengan
topic yang dipilih
- Ketepatan dalam
pembuatan tampilan
web sesuai dengan
topic yang dipilih

30

1,2,3,4

PUSTAKA :
1.
2.
3.
4.

Professional PHP Programming, Castagnetto, Jesus, Wrox Press, 1999. [CAS]


PHP Manual. Bakken, Stig Sæther. PHP Documentation Group (http://www.php.net/docs.php), 2002. [MAN]
Special Edition Using HTML 4 (6th Edition), Macmillan Computer Publishing, 2002. (http://docs.rinet.ru/HTML4/) [HTM]
Steven Holzner, HTML Black Book: The Programmer's Complete HTML Reference Book, Coriolis Group Books; Bk&CD-Rom
edition, 2000.

BADAN PENGEMBANGAN KURIKULUM


2014

Anda mungkin juga menyukai