Jalan Nangka No.58, Tanjung Barat, Jagakarta, Jakarta Selatan – 12530 | Telp. (021) 7818718
Jalan Raya Tengah, Kelurahan Gedong, Pasar Rebo, Jakarta Timur. Telp. (021) 87797409 Tanggal Terbit
Fax. (021) 78835283 Website: www.unindra.ac.id September 2017
FORMULIR
RENCANA PEMBELAJARANSEMESTER(RPS)
Nomor Dokumen Nomor Revisi Halaman
020617 ……………………………... ………………………..
CapaianPembelajaranLulusan (CPL) 1. Menganalisis, merancang dan menerapkan suatu sistem berbasis komputer secara efisien untuk
menyelesaikan masalah menggunakan pemrograman procedural dan berorientasi objek. (CP-KPB9)
2. Membangun aplikasi perangkat lunak pada sebuah halaman website yang terhubung ke database
dengan menggunakan PHP. (CP-KKA1)
3. Membangun dan melakukan maintenance sebuah Data Base Management System (DBMS) dengan
MySQL. (CP-KKA5)
4. Membangun sebuah halaman website dalam berbagai area yang berkaitan dengan segala aspek
bidang terkait dengan proses penyebaran informasi melalui internet.(CP-KKA6)
5. Menguasai konsep-konsep JQuery memecahkan berbagai masalah yang berkaitan dengan aplikasi
Database Management System (CP-KPA1)
6. Menguasai konsep-konsep matematika untuk memecahkan berbagai masalah yang berkaitan
dengan logika (CP-KPA1)
7. Menentukan pendekatan sistem cerdas yang sesuai dengan problem yang dihadapi, memilih
representasi pengetahuan dan mekanisme penalarannya.(CP-KKB1)
CapaianPembelajaran Mata Kuliah (CPMK) 1. Mahasiswa mengerti dan mampu menjelaskan konsep dari Web Server dan Hypertext Preprocessor
(PHP). (CP-KPB8)
2. Mahasiswa mampu mempraktekkan secara langsung Instalasi Web Server dan membuat file PHP.
(CP-KKA1)
3. Mahasiswa mengerti dan mampu menjelaskan Tipe Data, Struktur Kendali, Pernyataan dan Kondisi
percabangan dengan PHP. (CP-KPB8)
4. Mahasiswa mampu mempraktekkan secara langsung tentang Tipe Data, Struktur Kendali,
Pernyataan dan Kondisi percabangan dengan PHP. (CP-KKA1)
5. Mahasiswa mengerti dan mampu menjelaskan tentang Data Base Management System (DBMS)
dengan MySQL dan phpMyAdmin. (CP-KPB8)
6. Mahasiswa mampu mempraktekkan secara langsung untuk membuat Data Base Management
System (DBMS) dengan MySQL dan phpMyAdmin. (CP-KKA1)
7. Mahasiswa mengerti dan mampu menjelaskan program Input Output beserta metode pengiriman
data dengan PHP. (CP-KPB8)
8. Mahasiswa mampu mempraktekkan secara langsung untuk membuat program Input Output
beserta metode pengiriman data dengan PHP. (CP-KKA1)
9. Mahasiswa mengerti dan mampu menjelaskan bagaimana membuat koneksi MySQL dengan kode
PHP. (CP-KPB8)
10.Mahasiswa mampu mempraktekkan secara langsung untuk membuat koneksi MySQL dengan kode
PHP. (CP-KKA1)
11.Mahasiswa mengerti dan mampu menjelaskan aplikasi Create, Read, Update dan Delete (CRUD)
dengan PHP dan JQuery. (CP-KPB8)
12.Mahasiswa mampu mempraktekan langsung membuat aplikasi Create, Read, Update dan Delete
(CRUD) dengan PHP dan JQuery. (CP-KKA1)
13.Mahasiswa mengerti dan mampu menjelaskan konsep Web Hosting (GRATIS) serta mampu
membuat Grand Project berupa Website yang dikembangkan dengan PHP dan tehubung ke Data
Base Management System (DBMS) dengan MySQL dan phpMyAdmin. (CP-KPB8)
14.Mahasiswa mamempraktekkan secara langsung installasi CMS pada web hosting serta membuat
Laporan atas Grand Project yang sudah dilakukan. (CP-KKA4)
Deskripsi Mata Kuliah Melanjutkan materi pemrograman web 1 serta mendesain web lebih baik dan dapat menerapkan atau
mengaplikasikannya dalam kehidupan sehari-hari.
MateriPembelajaran 1. Web server
2. Hypertext Preprocessor (PHP)
3. MySQL
4. JQuery
5. Web Hosting
DaftarPustaka Utama: Hidayatullah, Priyanto & Kawistara, Jauhari Khairul. 2015. Pemrograman Web. INFORMATIKA: Bandung
10 Mahasiswa mampu PHP dan MySQL Contextual TM; 3x50 Mahasiswa mengamati Indikator: 6%
mempraktekkan Koneksi MySQL Instruction = 150 dan memperhatikan Mahasiswa paham dan
secara langsung untuk dengan kode PHP. menit konsep PHP dan MySQL mampu menjelaskan
membuat koneksi Aplikasi CRUD BT; 3x60 = khususnya untuk View, tentang PHP dan MySQL
MySQL dengan kode dengan PHP. 180 menit Add, Edit, Delete khususnya untuk View,
PHP. View, Add, Edit, BM; 3x60 database. Add, Edit, Delete
Delete database = 180 database.
dengan PHP. menit Kriteria:
Pemahaman mahasiswa
tentang PHP dan MySQL
khususnya untuk View,
Add, Edit, Delete
database.
Bentuk Penilaian:
Pengamatan terhadap
Mahasiswa secara
objektif
11 Mahasiswa mampu Praktikum PHP dan Problem TM; 3x50 Mahasiswa Indikator: 7%
mempraktekkan MySQL Based = 150 mempraktikkan secara Mahasiswa dapat
secara langsung untuk Koneksi MySQL Learning menit langsung koneksi MySQL melakukan Koneksi
membuat koneksi dengan kode PHP. BT; 3x60 = dengan kode PHP MySQL dengan kode PHP
MySQL dengan kode Aplikasi CRUD 180 menit Mahasiswa membuat dan membuat Aplikasi
PHP. dengan PHP. BM; 3x60 Aplikasi Create, Read, Create, Read, Update
View, Add, Edit, = 180 Update dan Delete dan Delete dengan PHP.
Delete database menit dengan PHP. Kriteria:
dengan PHP. Pemahaman mahasiswa
tentang PHP dan MySQL
khususnya untuk View,
Add, Edit, Delete
database.
Bentuk Penilaian:
Pengamatan terhadap
Mahasiswa secara
objektif
12 Mahasiswa mengerti JavaScript Query Contextual TM; 3x50 Mahasiswa mengamati Indikator: 7%
dan mampu (JQuerry) Instruction = 150 dan memperhatikan Mahasiswa paham dan
menjelaskan aplikasi Pengenalan JQuery menit konsep JQuery khususnya mampu menjelaskan
Create, Read, Update (). BT; 3x60 = untuk Create, Read, tentang konsep JQuery
dan Delete (CRUD) Aplikasi CRUD 180 menit Update, Delete khususnya untuk aplikasi
dengan PHP dan dengan PHP & BM; 3x60 Create, Read, Update &
JQuery. JQuery. = 180 Delete.
Aplikasi CRUD menit Kriteria:
dengan PHP, JQuery Pemahaman mahasiswa
& CSS. tentang konsep JQuery
khususnya untuk aplikasi
Create, Read, Update &
Delete.
Bentuk Penilaian:
Pengamatan terhadap
Mahasiswa secara
objektif
13 Mahasiswa mampu Praktikum JavaScript Problem TM; 3x50 Mahasiswa mengamati Indikator: 7%
mempraktekkan Query (JQuerry) Based = 150 dan memperhatikan Mahasiswa mampu
langsung membuat Pengenalan JQuery Learning menit bagaimana installasi CMS membuat aplikasi
aplikasi Create, Read, (). BT; 3x60 = pada web histing maupun Create, Read, Update &
Update dan Delete Aplikasi CRUD 180 menit Upload File ke Web Delete (CRUD) dengan
(CRUD) dengan PHP dengan PHP & BM; 3x60 Hosting. PHP, JQuery & CSS.
dan JQuery. JQuery. = 180 Kriteria:
Aplikasi CRUD menit Pemahaman mahasiswa
dengan PHP, JQuery tentang konsep JQuery
& CSS. khususnya untuk aplikasi
Create, Read, Update
&Delete.
Bentuk Penilaian:
Pengamatan terhadap
Mahasiswa secara
objektif
14 Mahasiswa mengerti Web Hosting Contextual TM; 3x50 Mahasiswa mengamati Indikator: 6%
dan mampu Installasi Content Instruction = 150 dan memperhatikan Mahasiswa paham dan
menjelaskan konsep Management menit bagaimana installasi CMS mampu menjelaskan
Web Hosting serta System (CMS) BT; 3x60 = pada web histing maupun tentang Web Hosting
mampu membuat Upload File ke Web 180 menit Upload File ke Web dan CMS.
Grand Project berupa Hosting BM; 3x60 Hosting. Kriteria:
Website yang Grand Project = 180 Mahasiswa mengerti Pemahaman mahasiswa
dikembangkan berupa Website menit dan mampu membuat tentang Web Hosting,
dengan PHP dan yang dikembangkan Grand Project berupa CMS dan Grand Project
tehubung ke Data dengan PHP dan Website yang yang bersifat mandiri.
Base Management tehubung ke Data dikembangkan dengan Bentuk Penilaian:
System (DBMS) Base Management PHP dan tehubung ke Pengamatan terhadap
dengan MySQL dan System (DBMS) Data Base Management Mahasiswa secara
phpMyAdmin. dengan MySQL dan System (DBMS) dengan objektif
phpMyAdmin. MySQL dan
phpMyAdmin.
15 Mahasiswa Praktikum Web Hosting Project Based TM; 3x50 Mahasiswa Indikator: 16%
mamempraktekkan Installasi Content Learning = 150 mempraktekan secara Mahasiswa mampu
secara langsung Management menit langsung installasi CMS menginstall CMS dan
installasi CMS pada System (CMS) BT; 3x60 = pada Web Hosting upload file pada web
web hosting (GRATIS) Upload File ke Web 180 menit (GRATIS). hosting.
serta membuat Hosting BM; 3x60 Mahasiswa membuat Mahasiswa mampu
Laporan atas Grand Grand Project = 180 laporan terkait Grand menyelesaikan Grand
Project yang sudah berupa Website menit Project berupa Website Project dan membuat
dilakukan. yang dikembangkan yang dikembangkan Pelaporannya sesuai
dengan PHP dan dengan PHP dan dengan petunjuknya.
tehubung ke Data tehubung ke Data Base Kriteria:
Base Management Management System Pemahaman mahasiswa
System (DBMS) (DBMS) dengan MySQL tentang Web Hosting
dengan MySQL dan dan phpMyAdmin. (GRATIS), CMS dan
phpMyAdmin. Grand Project yang
bersifat mandiri.
Bentuk Penilaian:
Pengamatan terhadap
Mahasiswa secara
objektif
Prof. Dr. Supardi, U.S Adhi Susano, M.Kom Selli Mariko, S.Si., M.Pd