GBPP.TI.S1.Pemrograman_Internet_III

advertisement
Kode Dok.
Revisi
: F-PRG-002.07
:0
GARIS-GARIS BESAR POKOK PENGAJARAN
NAMA MATAKULIAH
KODE MATAKULIAH / SKS
DESKRIPSI SINGKAT
:
:
:
TIU
:
No.
1
1.
Pokok Bahasan
2
Pengantar Pemrograman
Web
1.
2.
2.
Web
AJAX
Dinamis
dengan
1.
2.
3.
PEMROGRAMAN INTERNET III
536147 / 3 SKS
Mata kuliah ini membahas mengenai pemrograman web interaktif dengan AJAX,
mulai dari pengertian ajax, sejarah ajax, XMLHttpRequest, Mekanisme
Pengembalian Data Text maupun XML, Asynchronous HTML and HTTP (AHAH),
Webservice dengan REST maupun SOAP.
Setelah mengikuti mata kuliah ini mahasiswa dapat membuat aplikasi web interaktif
dengan AJAX dan PHP.
TIK
3
Mahasiswa dapat
menjelaskan
pengertian
pemrograman web
Mahasiswa dapat
menjelaskan konsep
kerja HTTP
Mahasiswa dapat
menjelaskan
pengertian ajax
Mahasiswa dapat
menjelaskan sekilas
sejarah ajax
Mahasiswa dapat
1.
2.
3.
4.
Sub Pokok Bahasan
4
Pengantar Aplikasi Web
HTML
HTTP Request-Response
HTML Form
1. Apa itu Ajax
2. Sejarah Ajax
3. Komponen-komponen
utama Ajax
4. Prinsip Kerja Ajax
5. Aplikasi Sederhana
Pertama
Est. Waktu
5
Teori : 100 menit
Praktik : 100 menit
Teori : 100 menit
Praktik : 100 menit
Referensi
6
2
1 dan 2
Kode Dok.
Revisi
4.
5.
3.
Dasar-dasar Ajax
1.
2.
3.
4.
4.
Pengembalian Data
sebagai Text
1.
menyebutkan
komponen-komponen
utama ajax
Mahasiswa dapat
menjelaskan cara
kerja ajax
Mahasiswa dapat
membuat aplikasi
sederhana
Mahasiswa dapat
menjelaskan tentang
obyek
XMLHTTPRequest
Mahasiswa dapat
menjelaskan
komunikasi aplikasi
client dengan server
dengan ajax
Mahasiswa dapat
menjelaskan
mekanisme
pengembalian data
dalam aplikasi ajax
Mahasiswa dapat
membuat aplikasi
sederhana dengan
menggunakan ajax
Mahasiswa dapat
menjelaskan tentang
responseText
: F-PRG-002.07
:0
1. Obyek XMLHTTPRequest
2. Berkomunikasi dengan
Server
3. Pengembalian Data
4. Aplikasi Sederhana
Teori : 200 menit
Praktik : 200 menit
2
1. Fungsi responseText
2. Properti-properti
responseText
Teori : 200 menit
Praktik : 200 menit
2
Kode Dok.
Revisi
5.
Asynchronous HTML dan
HTTP (AHAH)
XML
6.
Pengembalian data
sebagai XML
7.
Web Services
2. Mahasiswa dapat
menyebutkan
property-properti dari
responseText
3. Mahasiswa dapat
menerapkan obyek
responseText dalam
aplikasi
1. Mahasiswa dapat
menjelaskan
penegertian AHAH
2. Mahasiswa dapat
membuat file pustaka
AHAH
3. Mahasiswa dapat
menerapkan file
pustaka dalam
pembuatan aplikasi
1. Mahasiswa
dapat
menjelaskan
fungsi
responseXML
2. Mahasiswa
dapat
menyebutkan
property-properti
responseXML
3. Mahasiswa
dapat
menggunakan obyek
responseXML dalam
pembuatan aplikasi
1. Mahasiswa dapat
: F-PRG-002.07
:0
3. Menggunakan
responseText
1. Mengenal AHAH
2. Membuat pustaka AHAH
3. Menggunakan AHAHlib.js
Teori : 200 menit
Praktik : 200 menit
2
1. Fungsi responseXML
2. Property-properti
responseXML
3. Menggunakan
responseXML
Teori : 100 menit
Praktik : 100 menit
2
1. Mengenal Web Service
Teori : 300 menit
1 dan 2
Kode Dok.
Revisi
2.
3.
4.
5.
6.
menjelaskan yang
dimaksud dengan
Web Service
Mahasiswa dapat
menjelaskan
pengertian dan
manfaat REST
Mahasiswa dapat
menggunakan REST
dalam aplikasi
Mahasiswa dapat
menjelaskan
pengertian dan
manfaat SOAP
Mahasiswa dapat
menjelaskan dan
menguraikan Protocol
SOAP
Mahasiswa dapat
menerapkan fasilitas
SOAP pada aplikasi
ajax
EVALUASI :
- Tugas Pembuatan Aplikasi + Presentasi
- Ujian Tengah Semester
- Ujian Akhir Semester
2. REST (Representational Praktik : 300 menit
State Transfer)
3. Menggunakan REST
4. Web
Service
dengan
SOAP
5. Protocol SOAP
6. Menggunakan
Ajax
dengan SOAP
: F-PRG-002.07
:0
Kode Dok.
Revisi
REFERENSI :
1. Lee Babin, Beginning Ajax with PHP from Novice to Professional, Apress, 2007
2. Phil Ballard, Michael Moncur, Sams Teach Yourself Ajax, Javascript and PHP, Sams Publishing, 2009.
: F-PRG-002.07
:0
Download