Anda di halaman 1dari 6

RPS

PEMROGRAMAN WEB
RENCANA PEMBELAJARAN SEMESTER
PROGRAM STUDI TEKNIK KOMPUTER
UNIVERSITAS TEKNOKRAT INDONESIA
MATA KULIAH KODE RUMPUN MK BOBOT (sks) SEMESTER Direvisi

Pemrograman Web INF 222 3


OTORISASI Pengembang RP Tim Verifikasi Ketua Program Studi Wakil Dekan I

Dedi Darwis, M.Kom Muh. Bakri, M.T. Agus Mulyanto, S.T., M.Sc
Yusra Fernando, M.Kom
Capaian Pembelajaran Sikap (CPL-S)
CPL-ST01 Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya
secara mandiri
Pengetahuan (CPL-P)
CPL-PP07 Memahami cara memetakan proses bisnis pada organisasi serta menguasai
konsep manajemen informasi, sistem informasi, basis data, pemodelan basis
data, Database Management System, dan pengelolaan basisdata untuk
menyelesaikan permasalahan organisasi melalui pemodelan data dan informasi.
Keterampilan Khusus (CPL-KK)
CPL-KK001 Mampu menganalisis, merepresentasikan serta menyelesaikan permasalahan
menggunakan strategi komputasi komputer.
CPL-KK002 Mampu mengembangkan, memanfaatkan, dan mengelola basis data untuk
keperluan bisnis maupun organisasi menggunakan teknologi basis data SQL,
dan/atau NoSQL untuk membangun sistem informasi.
Program Studi
Setelah mengikuti mata kuliah ini mahasiswa mampu mendesain web dinamis berbasis PHP dan MySQL.
Mata Kuliah
1. Mahasiswa mampu menjelaskan teknologi web, alur pembuatan web
2. Mahasiswa mampu menjelaskan scripting HTML
3. Mahasiswa mampu menjelaskan penggunaan CSS
4. Mahasiswa mampu menggunakan Dreamwaver
5. Mahasiswa mampu menjelaskan PHP, sintak PHP, membuat form
6. Mahasiswa mampu menjelaskan phpMyAdmin sebagai GUI untuk membuat database
7. Mahasiswa mampu membuat koneksi database dan mampu membuat aplikasi dengan PHP dan
MySQL
8. Mahasiswa mampu menjelaskan membuat aplikasi yang menggunakan session
Deskripsi Singkat MK Memberikan Ketrampilan kepada mahasiswa dalam pembuatan situs web yang dinamis dan dapat
berinteraksi dengan user. Materi meliputi: Teknologi Web, Pembuatan situs, HTML, CSS, PHP, MySQL dan
Macromedia Dreamweaver.
Pustaka Utama:
1. Beighley, L., & Morrison, M. 2009. Head First PHP & MySQL. California: O'Reilly Media, Inc.
2. Castro, Elizabeth. 2003. HTML For The World Wide Web 5th Edition.Peachpit Press.
3. Cottrell, L. M. 2011. HTML & XHTML DeMYSTiFieD.USA: McGrawHill.
4. Freeman, E., & Robson, E. 2011. Head First HTML5 Programming. USA: O'Reilly.
5. Suehring, S., & Valade, J. 2013. PHP, MySQL, JavaScript & HTML5 All-in-One For Dummies. New
Jersey: John Wiley & Sons, Inc.
Pendukung:

Media Pembelajaran Software: Hardware:


MySQL, PHP, Dreamwaver, Microsoft Office Buku, Laptop, LCD Proyektor dan papan
tulis
Dosen Pengampu
Mata Kuliah Syarat INF 211

Mg CP-MK Materi Pembelajaran Metode/ Strategi Assesment


Ke- (Sesuai tahapan belajar) (Pustaka) Pembelajaran Indikator Bentuk Bobot
1 Mahasiswa mampu Teknologi WEB Kuliah & Brainstorming, Ketepatan menjelaskan Diskusi,
teknologi web 1. Konsep Client-Server diskusi kelompok. teknologi web Tanya
2. Teknologi Web Jawab,
Dinamis Praktik
3. Profesi yang
berhubungan dengan
Web
2 Mahasiswa mampu Pembuatan Situs Kuliah & Brainstorming, Ketepatan menjelaskan Diskusi,
memahami alur 1. Planning diskusi kelompok. alur pembuatan website Tanya
pembuatan website 2. Tujuan Pembuatan Jawab,
Situs Praktik
3. Pembuatan Sitemap
4. Pengumpulan data

3-4 Mahasiswa mampu: HTML Kuliah & Brainstorming, Ketepatan menjelaskan Diskusi,
memahami scripting 1. Pengenalan HTML diskusi kelompok. scripting HTML Tanya
HTML 2. Tag-taq pada HTML Jawab,
3. Struktur dasar Praktik
dokumen HTML
4. Membuat List
5. Membuat tabel
6. Menampilkan
gambar
7. Hyperlink
5 Mahasiswa mampu KUIS Mahasiswa mampu Buku
memahami materi yang mengerjakan soal sesuai Tertutup
telah diberikan & dapat dengan materi yang telah
mengerjakan soal yang diberikan
diberikan
6 Mahasiswa mampu CSS Kuliah & Brainstorming, Ketepatan: Diskusi,
memahami penggunaan 1. Pengenalan CSS diskusi kelompok. 1. menjelaskan Tanya
CSS dan dapat 2. Inline Style penggunaan CSS Jawab,
mengimplementasikannya 3. Internal style 2. mengimplementasika Praktik
4. External style n CSS
7-8 Mahasiswa mampu Desain WEB Kuliah & Brainstorming, Ketepatan menggunakan Diskusi,
memahami dan 1. Pengenalan diskusi kelompok. Dreamwaver Tanya
Dreamwaver sebagai Dreamwaver sebagai Jawab,
tools desain Web tools desain web Praktik
2. Bekerja dengan
dreamwaver
9 Mahasiswa mampu UTS Mahasiswa mampu Diskusi,
memahami materi yang mengerjakan soal sesuai Tanya
telah diberikan & dapat dengan materi yang telah Jawab,
mengerjakan soal yang diberikan Praktik
diberikan
10 Mahasiswa mampu Pengenalan PHP Kuliah & Brainstorming, Ketepatan menjelaskan Diskusi,
memahami PHP 1. Apa itu PHP diskusi kelompok. PHP Tanya
2. Instalasi PHP Jawab,
3. Penulisan script Praktik
PHP
4. Style code PHP
11 Mahasiswa mampu Dasar Pemrograman PHP Kuliah & Brainstorming, Ketepatan menggunakan Diskusi,
memahami sintak PHP 1. Variabel, tipe data, diskusi kelompok. sintak PHP Tanya
konstanta Jawab,
2. Operator-operator Praktik
3. Percabangan
4. Pengulangan
5. Array
6. Fungsi
12 Mahasiswa mampu Penanganan Form di Kuliah & Brainstorming, Ketepatan membuat form Diskusi,
membuat form PHP diskusi kelompok. Tanya
1. Dasar penggunaan Jawab,
Form Praktik
2. Textfield, textarea,
radio, checkbox,
option, button
3. Latihan desain form
pendaftaram
13 Mahasiswa mampu: Database MySQL Kuliah & Brainstorming, Ketepatan : Diskusi,
1. memahami 1. Membuat database diskusi kelompok. 1. menjelaskan konsep Tanya
phpMyAdmin dengan phpMyadmin relasi Jawab,
sebagai GUI untuk 2. Bekerja dengan 2. menjelaskan proses Praktik
membuat database phpMyadmin pemodelan data logik
2. menggunakan GUI
untuk membuat
database
14 Mahasiswa mampu PHP dan Database Kuliah & Brainstorming, Ketepatan membuat Diskusi,
membuat koneksi Kulitas model data diskusi kelompok. koneksi database dan Tanya
database dan mampu 1. Membuat koneksi mampu membuat aplikasi Jawab,
membuat aplikasi dengan database dengan PHP dan MySQL Praktik
PHP dan MySQL 2. membuat aplikasi
buku tamu dengan
PHP dan MySQL
15 Mahasiswa mampu Manajemen Session Kuliah & Brainstorming, Ketepatan : Diskusi,
memahami session dan 1. Pengenalan session diskusi kelompok. 1. menjelaskan session Tanya
mampu membuat aplikasi 2. Membuat aplikasi 2. membuat aplikasi Jawab,
yang menggunakan member area; login & yang menggunakan Praktik
session logout session
16 Mahasiswa mampu UAS Mahasiswa mampu Buku
memahami materi yang mengerjakan soal sesuai Tertutup
telah diberikan & dapat dengan materi yang telah
mengerjakan soal yang diberikan
diberikan

Anda mungkin juga menyukai