RENCANA PEMBELAJARAN SEMESTER (RPS)

dokumen-dokumen yang mirip
RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS) TK31401 PRAKTIKUM APLIKASI IT I

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

KBKF53110 WEB PROGRAMMING

RENCANA PEMBELAJARAN SEMESTER (RPS) KKKM32011 Pemrograman Web II

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

ANIMASI KOMPUTER DAN MULTIMEDIA

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) PEMROGRAMAN WEB. Disusun Oleh: Lelly Hidayah Anggraini, S.Kom, M.Cs

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS) CUSTOMER RELATIONSHIP MANAGEMENT AM111063

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS) METODOLOGI PENELITIAN

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

KKKF43123 REKAYASA PERANGKAT LUNAK II

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

KBKF73113 SISTEM INFRASTRUKTUR

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS) DISTRIBUTED NETWORK PROGRAM STUDI S1 TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER (FILKOM)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

PPK63109 BIO INFORMATICS

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS) PEMASARAN JASA AM411103

PKKF53111 NETWORK SYSTEM ADMINISTRATION

RENCANA PEMBELAJARAN SEMESTER (RPS) PRAKTEK MANAJEMEN PRODUK AM111063

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

PPKF53101 IT BANKING

SISTEM OPERASI LANJUT

RENCANA PEMBELAJARAN SEMESTER

Transkripsi:

RENCANA PEMBELAJARAN SEMESTER (RPS) CIG4G3 REKAYASA APLIKASI INTERNET Disusun oleh: TIM DOSEN REKAYA APLIKASI INTERNET PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS INFORMATIKA TELKOM UNIVERSITY

LEMBAR PENGESAHAN Rencana Pembelajaran Semester (RPS) ini telah disahkan untuk mata kuliah sbb: Kode Mata Kuliah : CIG4G3 Nama Mata Kuliah : Rekayasa Aplikasi Internet Mengetahui Kaprodi Teknik Informatika Bandung, Agustus 2015 Menyetujui Ketua KK SIDE (Software engineering Information system Data Engineering ) M. Arif Bijaksana, PhD Shaufiah, S.T.,M.T. ii

DAFTAR ISI LEMBAR PENGESAHAN...ii DAFTAR ISI... iii A. PROFIL MATA KULIAH... 1 IDENTITAS MATA KULIAH... 1 DESKRIPSI SINGKAT MATA KULIAH... 1 DAFTAR PUSTAKA... 1 B. RENCANA PEMBELAJARAN SEMESTER (RPS)... 2 C.... 5 D. KOMPONEN PENILAIAN... 12 E. PENENTUAN NILAI AKHIR MATA KULIAH... 12 iii

A. PROFIL MATA KULIAH IDENTITAS MATA KULIAH Nama Mata Kuliah : Rekayasa Aplikasi Internet Kode Mata Kuliah : CIG4G3 SKS : 3 Jenis : MK Pilihan Jam Pelaksanaan : Tatap muka di kelas Tutorial / responsi Semester / Tingkat : 7 (tujuh) / 4 (empat) Pre-requisite : Co-requisite : Bidang Kajian : = 3 jam per minggu = -1 jam per minggu DESKRIPSI SINGKAT MATA KULIAH Dalam mata kuliah ini dibahas tentang teknologi yang digunakan dalam membangun website, yaitu : HTML, CSS, Javascript, DOM, PHP Berorientasi Obyek, Ajax, dan Framework. Kemudian juga dibahas tentang XML, RSS, Web Service, dan teknik-teknik terkini lain yang berkaitan dengan pembangunan website. Mahasiswa akan membuat beberapa tugas untuk mengimplementasikan pengetahuan yang telah didapat DAFTAR PUSTAKA Introduction to Information Retrieval. Manning. 1

B. RENCANA PEMBELAJARAN SEMESTER (RPS) Minggu ke- Kemampuan Akhir yang Diharapkan Bahan Kajian (Materi Ajar) Bentuk/ Metode/ Strategi Pembelajaran Kriteria Penilaian (Indikator) Bobot Nilai 1 Dapat memahami mekanisme kerja dan pemanfaatan web Lecture introduction: Pengantar cara kerja aplikasi internet / website HTML Ceramah dan Diskusi 1. Ketepatan penjelasan cara kerja internet 2. Mampu menyebutkan fungsi HTML dalam pembuatan website 5% 2-3 Dapat membuat website dengan memanfaatkan HTML dan CSS 1. HTML 2. CSS Ceramah, Praktikum dan Diskusi 1. Mahasiswa mampu membuat layout halaman website dengan HTML 2. Mahasiswa mampu mengatur tampilan halaman website dengan CSS 5% 4 Dapat memahami tentang perkembangan terbaru HTML dan CSS: HTML 5 dan CSS 3 1. HTML 5 2. CSS 3 Ceramah (presentasi) dan Dsiskusi Mahasiswa mampu membuat beberapa contoh implementasi fitur HTML 5 dan CSS3, dan memahami perbedaan dengan HTML dan CSS sebelumnya. 5 1. Dapat membuat program sederhana dengan Javascript, yang digunakan pada sebuah halaman website. 2. Dapat memahami definisi JQuery, manfaat 1. Java script 2. JQuery Ceramah dan Drill & Practice 1. Mahasiswa dapat membuat program dengan javascript sesuai spesifikasi. 2. Mahasiswa mampu menulis script Jquery sendiri, dan dapat menggunakan library Jquery yang 2

penggunaannya, serta sintaksnya. sudah tersedia 6 Dapat membuat program sederhana dengan OO PHP. Diutamakan pada pengenalan sintaks, dan fungsifungsi dasar yang penting, seperti : string functions, database connection, dan session management. OO PHP Ceramah dan Drill & Practice Kebenaran dalam mengerjakan latihan soal dengan materi terkait 7 Dapat memahami tentang AJAX, dan mampu membuat implementasi sederhananya AJAX: 1. XML 2. AJAX Ceramah dan Drill & Practice Kebenaran dalam membuat contoh implementasi sederhana AJAX, misalkan autocomplete 8 Dapat memahami konsep application framework, khususnya web application framework. Dan mengenal beberapa macam web application framework, serta perbedaan pembangunan aplikasi jika menggunakan framework dan tidak. Web application framework Ceramah dan Diskusi Kebenaran dalam menyebutkan karakteristik web application framework 9-11 Dapat memahami mekanisme penggunaan Code Igniter sebagai web application framework Code Igniter 1. Konsep MVC 2. Implementasi model, view dan controller dengan Code Igniter 3. Koneksi database Drill & Practice Kebenaran dalam membangun sebuah aplikasi web menggunakan Code Igniter, dengan mengimplementasikan semua materi terkait 3

4. Pembuatan session 12 Dapat menerapkan MVC pada aplikasi web dengan menggunakan Code Igniter Code Igniter Ceramah (presentasi) dan Drill &Practice Kebenaran dalam mengimplementasikan semua komponen MVC 13 Dapat memahami konsep Web Service dan dapat mengimplementasikan contoh sederhana penerapan web service dengan REST pada project Web Service: REST Ceramah, Diskusi dan Drill &Practice Kebenaran dalam mengimplementasikan web service, dengan daftar service sesuai deskripsi aplikasi project 14 1. Dapat menerapkan bestpractice untuk meningkatkan efektivitas aplikasi web dari sisi client. 2. Dapat membangun sebuah aplikasi web dengan framework Code Igniter dan menerapkan web service REST 1. Code Igniter 2. Web Service Ceramah (presentasi) dan Drill &Practice 1. Kebenaran menerapkan bestpractice untuk efektivitas web pada project yang dikerjakan 2. Kebenaran menyelesaikan project dengan penggunaan Code Igniter, dan implementasi Web Service REST 4

C. Dapat memahami mekanisme kerja dan pemanfaatan web Pengantar cara kerja aplikasi Internet / website HTML Ceramah dan Diskusi Minggu Penggunaan Strategi (Metode) Minggu ke 1 Dapat membuat website dengan memanfaatkan HTML dan CSS HTML dan CSS Ceramah, Drill & Practice dan Diskusi Minggu Penggunaan Strategi (Metode) Minggu ke 2-3 5

Dapat memahami perkembangan terbaru HTML dan CSS: HTML 5 dan CSS 3. HTML 5 dan CSS 3 Ceramah (presentasi) dan Diskusi Minggu Penggunaan Strategi (Metode) Minggu ke 4 1. Dapat membuat program sederhana 6

dengan Javascript, yang digunakan pada sebuah halaman website. 2. Dapat memahamii definisi Jquery, manfaat penggunaannya, serta sintaksnya. Java script dan JQuery Minggu Penggunaan Strategi (Metode) Minggu ke 5 Ceramah dan Drill & Practice Dapat membuat program sederhana dengan OO PHP. Diutamakan pada pengenalan sintaks, dan fungsi-fungsi dasar yang penting, seperti : string functions, database connection, dan session management OO PHP Ceramah dan Drill & Practice Minggu Penggunaan Strategi (Metode) Minggu ke 6 7

Memahami tentang AJAX dan mampu membuat implementasi sederhananya AJAX Ceramah dan Drill & Practice Minggu Penggunaan Strategi (Metode) Minggu ke 7 8

Memahami konsep application framework, khususnya web application framework. Dan mengenal beberapa macam web application framework, serta perbedaan pembangunan aplikasi jika menggunakan framework dan tidak. Web Application Framework Ceramah dan Diskusi Minggu Penggunaan Strategi (Metode) Minggu ke 8 Memahami mekanisme penggunaan Code Igniter sebagai web application framework. Code Igniter Drill & Practice Minggu Penggunaan Strategi (Metode) Minggu ke 9-11 9

Dapat menerapkan MVC pada aplikasi web dengan menggunakan Code Igniter Code Igniter Ceramah (presentasi) dan Drill & Practice Minggu Penggunaan Strategi (Metode) Minggu ke 12 10

Memahami konsep Web Service dan dapat mengimplementasikan contoh sederhana penerapan web service dengan REST pada project Web service: REST Ceramah, Diskusi dan Drill & Practice Minggu Penggunaan Strategi (Metode) Minggu ke 13 Mampu memahami dan menerapkan bestpractice untuk meningkatkan efektivitas aplikasi web dari sisi client. Minggu Penggunaan Strategi (Metode) Minggu ke 14 Mahasiswa mampu membangun sebuah aplikasi web dengan framework Code Igniter dan menerapkan web service REST Code Igniter dan Web service Ceramah (presentasi) dan Drill & Practice 11

D. KOMPONEN PENILAIAN 1. Kuis : 2. Tugas Besar : 20% 3. UTS : 30% 4. UAS : 40% E. PENENTUAN NILAI AKHIR MATA KULIAH Nilai Skor Matakuliah (NSM) Nilai Mata Kuliah (NMK) 80 < NSM A 70 < NSM 80 AB 65 < NSM 70 B 60 < NSM 65 BC 50 < NSM 60 C 40 < NSM 50 D NSM 40 E 12