0% menganggap dokumen ini bermanfaat (0 suara)
6 tayangan7 halaman

RPS If

Diunggah oleh

Nabila Laila
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
6 tayangan7 halaman

RPS If

Diunggah oleh

Nabila Laila
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 7

UNIVERSITAS ISLAM NEGERI SUNAN GUNUNG DJATI BANDUNG

FAKULTAS SAINS DAN TEKNOLOGI Kode Dokumen


(RPS-IF215007)
JURUSAN TEKNIK INFORMATIKA

RENCANA PEMBELAJARAN SEMESTER

Identitas Mata Kuliah Kode MK Nama MK Rumpun MK Bobot SKS Semester Direvisi

IF215007 Pengembangan Aplikasi Web KK Rekayasa Perangkat Lunak 2 0 5

Mata kuliah ini memberikan pengalaman belajar kepada mahasiswa tentang pembuatan aplikasi web. Materi yang disampaikan meliputi: 1)
Deskripsi Mata Kuliah
pengantar pemrograman web 2) HTML 3) CSS 4) Javascript 5) PHP 6) Pengoperasian database dengan PHP. Pelaksanaan kuliah dilaksanakan
dalam bentuk ceramah, diskusi, penugasan di laboratorium, penulisan makalah proyek dan presentasi

Otoritas Pengemban RPS Ketua KK Ketua Prodi

- M. Deden Firdaus, ST., Cepy Slamet, S.T, M.Kom

Program Learning PLO


Outcomes (PLO) &
Kode PLO Deskripsi PLO
Course Learning
Outcomes
PLO-03 Mampu melakukan rekayasa untuk menghasilkan inovasi berbasis komputasi

PLO-04 Memiliki pengetahuan dan pemahaman yang komprehensif pada area yang spesifik di bidang informatika

PLO-05 Mampu beradaptasi terhadap penggunaan metode baru pada konteks permasalahan yang dinamis
CLO

Kode CLO Deskripsi CLO PLO yang di dukung

CLO-0211 Mahasiswa mampu menjelaskan komponen infrastruktur dalam pengembangan aplikasi web PLO-03,PLO-04,PLO-
05

CLO-0212 Mahasiswa mampu mengimplementasikan pemrograman client side dan server side serta PLO-03,PLO-04,PLO-
mengintegrasikannya dengan database untuk digunakan dalam pengembangan aplikasi web 05

CLO-0213 Mahasiswa mampu mengimplementasikan framework dan manajemen konten dalam PLO-03,PLO-04,PLO-
pengembangan aplikasi berbasis web 05

Penilaian Bobot per Bentuk Penilaian


CLO Total Bobot Per CLO
Sikap Assignment UTS UAS

Mahasiswa mampu menjelaskan 5 5 10 10 30


komponen infrastruktur dalam
pengembangan aplikasi web

Mahasiswa mampu 5 5 10 15 35
mengimplementasikan
pemrograman client side dan server
side serta mengintegrasikannya
dengan database untuk digunakan
dalam pengembangan aplikasi web

Mahasiswa mampu 5 5 10 15 35
mengimplementasikan framework
dan manajemen konten dalam
pengembangan aplikasi berbasis
web

Total Per Penilaian 15 15 30 40 100


Kriteria Quiz
Penilaian/Assesmen

Tugas Kelompok
-relevansi
--Sangat relevan dengan tugas yang diberikan
--Ada hubungannya dengan tugas yang diberikan
--Diskusi diluar tugas yang diberikan

-pengetahuan
--Tidak Kumplit
--Memadai
--Tidak Tahu

Tugas Mandiri
-relevansi
--Sangat relevan dengan tugas yang diberikan
--Ada hubungannya dengan tugas yang diberikan
--Diskusi diluar tugas yang diberikan

-pengetahuan
--Tidak Kumplit
--Memadai
--Tidak Tahu

Praktikum

Syarat Kelulusan
- Nilai akhir lebih minimum 40
- Mengikuti UTS dan UAS
- Kehadiran lebih dari 70%
Media Pembelajaran
Materi ajar:
- LMS

Tool:
- webserver
- text editor

Pustaka
1. Kadir,Abdul,” Pemrograman Web Mencakup HTML,CSS, JAVASCRIPT, & PHP, 2015, Andi Offset Yogyakarta
2. Winanrno,E, Zaki,A & SmitDev Community, Pemrograman web berbasis HTML5, PHP.& Javascript, 2014, Pt Elex Media Komputindo, Jakarta
3. Raharjo,B, Heryanto,I, dan K.Rosdiana, E, Modul Pemrograman Web HTML,PHP & MYSQL revisi kedua, 2014,Modula,Bandung

Durasi Bentuk Jenis


Pertemuan CLO Materi Indikator Ketercapaian Waktu Assignment Metode Pertemuan

1 CLO-0211 100 - Quiz - Diskusi blended


- Konsep Domain - Mahasiswa mampu memahami konsep do
- Presentasi
- DNS main/hosting
- Ceramah
- Domain Provider - Mahasiswa mampu memahami konsep ker
- Konsep Hosting ja web
- Konsep Web client (browser) & web serve - Mahasiswa mampu memahami fungsi dari
r aplikasi-aplikasi web
- Konsep Database client & database server - Mahasiswa mampu mengetahui bahasa-ba
- Konsep file client & fileserver hasa dalam pemrograman web
- Penggunaan FTP
- Pengenalan bahasa pemrograman web
Durasi Bentuk Jenis
Pertemuan CLO Materi Indikator Ketercapaian Waktu Assignment Metode Pertemuan

2 CLO-0211 100 - Quiz - Diskusi blended


- Struktur HTML - Mahasiswa mampu menmapilkan informa
- Presentasi
- Tag-tag dasar si dalam format HTML
- Ceramah
- Atribut dasar - Mahasiswa mampu meltakan gambar, link
dan tabel pada halaman web

3 CLO-0211 100 - Quiz - Diskusi blended


- Syntax CSS - Mahasiswa mampu menggunakan CSS pa
- Tugas - Presentasi
- CSS internal da halaman web
Mandiri - Ceramah
- CSS eksternal - Mahasiswa mampu memahami konsep sel
- Tag style dan link ector
- Selector - Mahasiswa mampu mengubah posisi ukur
- warna, posisi, dan background an, dan warna pada elemen HTML

4 CLO-0211 100 - Quiz - Diskusi blended


- Penganalan Javascript - Mahasiwa mampu menulis syntak dasar ja
- Presentasi
- syntax javascript vascript
- Ceramah
- variabel, tipe data pada javascript - Mahasiswa mampu membuat program sed
- pemilihan , pengulanan, fungsi pada javas erhana yang komponen didalamnya mengi
cript mplementasikan variabel, tipe data
- DOM pada javascript - Mahasiswa mampu membuat pemilihan, p
engulangan, membuat fungsi pada javascrip
t
- Mahasiswa mampu melakukan modifikasi
eement pada halaman html dengan DOM

5 CLO-0211 100 - Quiz - Diskusi blended


- pengenalan framework css (bootstrap) - Mahasiswa mampu membuat tampilan we
CLO-0213 - Tugas - Presentasi
- komponen bootstrap b dinamis
Kelompok - Ceramah
- Responsive web design dengan bootstrap - Mahasiswa mampu mengimplementasikan
bootstrap dalam membuat halaman web din
amis
Durasi Bentuk Jenis
Pertemuan CLO Materi Indikator Ketercapaian Waktu Assignment Metode Pertemuan

6 CLO-0211 100 - Quiz - Diskusi blended


- Pengenalan framework javascript (jquery, - Mahasiswa mampu mengimplentasikan jq
CLO-0213 - Tugas - Presentasi
angular, reactjs) uery, anguar dan react js pada halaman web
Kelompok - Ceramah
- Dasar-dasar jquery dan implementasi yang interaktif
- Dasar-dasar angular dan impementasi
- Dasar-dasar reactjs dan implemantasi

7 CLO-0211 100 - Quiz - Diskusi blended


- Teknik slicing dari design mockup ke hala - Mahasiswa mampu mengimplemenasikan
CLO-0213 - Tugas - Presentasi
man html slicing sebuah halaman mockup ke dalam b
Kelompok - Ceramah
- entuk html

8 CLO-0212 100 - Quiz - Diskusi blended


- Pengenalan konsep server side website - Mahasiswa mampu memahami konsep ser
CLO-0213 - Tugas - Presentasi
- Pengenalan bahasa serverside programmin ver side website
Kelompok - Ceramah
g (php, jsp, asp) - Mahasiswa mampu mengetahui jenis-jenis
- Pengenalan jenis-jenis webserver (apache, bahasa server side programming website
nginx) - Mahasiswa mampu memahami jenis-jenis
webserver

9 CLO-0212 100 - Quiz - Diskusi blended


- Pengenalan dasar bahasa PHP - Mahasiswa mampu memahami dasar, vari
CLO-0213 - Tugas - Presentasi
- Variabel di php abel, tipe data, pengulangan pada bahasa P
Kelompok - Ceramah
- Tipe data di php HP
- pengulangan di php

10 CLO-0212 100 - Quiz - Diskusi blended


- Pengenalan OOP pada php - Mahasiswa mampu memahami Class, Inh
CLO-0213 - Tugas - Presentasi
- Class , Inheritance, method, function pada eritance, method, function pada PHP
Kelompok - Ceramah
PHP
Durasi Bentuk Jenis
Pertemuan CLO Materi Indikator Ketercapaian Waktu Assignment Metode Pertemuan

11 CLO-0212 100 - Quiz - Diskusi blended


- Penggunaan database pada pemrograman - Mahasiswa mampu menggunakan databas
CLO-0213 - Tugas - Presentasi
website e mysql, postgre, dan oracle pada bahasa P
Kelompok - Ceramah
- Penggunaan mysql, oracle, postgre pada p HP
emrograman website dengan menggunakan
PHP

12 CLO-0212 100 - Quiz - Diskusi blended


- Pengenalan jenis-jenis framework PHP - Mahasiswa mampu memahami tentang ko
CLO-0213 - Tugas - Presentasi
- Penenalan konsep MVC nsep MVC pada framework PHP
Kelompok - Ceramah
- Mahasiswa mampu memahami basic bebe
rapa jenis framework PHP

13 CLO-0212 100 - Quiz - Diskusi blended


- Pengenalan framework Laravel dan CI - Mahasiswa mampu mengimplentasikan fr
CLO-0213 - Tugas - Presentasi
- Basic Laravel dan CI amework CI dan Laravel pada pembuatan
Kelompok - Ceramah
- Implementasi Laravel dan CI pada websit website
e

14 CLO-0212 100 - Quiz - Diskusi blended


- Penggunaan VCS (Vision Control Sistem) - Mahasiswa mampu menggunakan VCS pa
CLO-0213 - Tugas - Presentasi
pada developing website secara tim da saat developing website
Kelompok - Ceramah

Anda mungkin juga menyukai