054 SAP Rekayasa Web
-
Upload
samsu-munawar -
Category
Documents
-
view
283 -
download
24
Transcript of 054 SAP Rekayasa Web
SATUAN ACARA PENGAJARAN (SAP) – 1
Nama Mata Kuliah : Rekayasa Web
Program Studi : Teknik Informatika
Kode Mata Kuliah : TC18298
SKS : 3 (Tiga)
Waktu : 100 menit
Pertemuan ke- : 1
A. TUJUAN :
1. Tujuan Instruksional Umum :
Mahasiswa memiliki wawasan dan kompetensi di bidang rekayasa web meliputi
analisis, perancangan, desain dan implementasi web.
2. Tujuan Instruksional Khusus :
a. Mahasiswa dapat menyepakati kontrak belajar
b. Mahasiswa mengetahui konsep dasar rekayasa web
c. Mahasiswa mengetahui profesi di bidang web
B. POKOK BAHASAN :
Pengenalan Rekayasa Web
C. SUB POKOK BAHASAN :
1. Kontrak Belajar
2. Konsep Dasar Rekayasa Web
3. Profesi di Bidang Web
D. KEGIATAN BELAJAR MENGAJAR :
Tahap
Kegiatan
Kegiatan Pengajaran Kegiatan
Mahasiswa
Media dan
Alat
Pengajaran
Pendahuluan 1. Perkenalan
2. Menjelaskan tata cara :
a. Perkuliahan
b.Pengerjaan tugas
c. Evaluasi/Penilaian
3. Menjelaskan materi kuliah
a. Silabi materi
b. Cara mempelajari agar
mahasiswa dapat berhasil
4. Menjelaskan referensi wajib
dan pendukung
Memperhatikan
Bertanya
Memberi saran
Papan tulis
Spidol
Penyajian 1. Menjelaskan tentang teknologi
web dan perkembangannya
2. Menjelaskan tentang profesi di
bidang web
3. Menjelaskan tantangan dan
peluang profesi di bidang web
Memperhatikan
Bertanya
Mencatat
LCD
Papan tulis
Spidol
Penghapus
Penutup 1. Review materi kuliah
2. Mengundang komentar,
pertanyaan atau saran
3. Meminta mahasiswa
menyiapkan materi
selanjutnya
4. Menutup materi kuliah
Memperhatikan
Bertanya
E. EVALUASI :
Dilakukan dengan cara :
1. Tanya jawab (keaktifan di kelas)
2. Diskusi
F. SUMBER PUSTAKA :
1. Jack Febrian. Menggunakan Internet. Bandung : Penerbit Informatika. 2008.
2. Anastasia Diana & Fandy Tjiptono. E-Business. Yogyakarta : Penerbit Andi. 2007.
3. Asep Herman Suyanto. Web Design : Teory and Practices. Yogyakarta : Penerbit
Andi. 2007.
SATUAN ACARA PENGAJARAN (SAP) – 2
Nama Mata Kuliah : Rekayasa Web
Program Studi : Teknik Informatika
Kode Mata Kuliah : TC18298
SKS : 3 (Tiga)
Waktu : 100 menit
Pertemuan ke- : 2
A. TUJUAN :
1. Tujuan Instruksional Umum :
Mahasiswa memiliki wawasan dan kompetensi di bidang rekayasa web meliputi
analisis, perancangan, desain dan implementasi web.
2. Tujuan Instruksional Khusus :
Mahasiswa dapat mengetahui dan memahami tahapan pengembangan web
B. POKOK BAHASAN :
Tahapan Pengembangan Web
C. SUB POKOK BAHASAN :
1. Analisis
2. Perancangan dam desain
3. Coding
4. Pemasangan dan Ujicoba
5. Promosi Web
6. Maintenance/perawatan Web
D. KEGIATAN BELAJAR MENGAJAR :
Tahap
Kegiatan
Kegiatan Pengajaran Kegiatan
Mahasiswa
Media dan
Alat
Pengajaran
Pendahuluan 1. Memberi pertanyaan ke pada
mahasiswa terkait dengan
materi sebelumnya
2. Review materi kuliah
3. Memberitahukan materi
lanjutan yang akan dipelajari
Memperhatikan
Bertanya
Menjawab
Papan tulis
Spidol
Penyajian 1. Menjelaskan rekayasa
perangkat lunak secara umum
2. Menjelaskan tahapan analisis
sistem web
3. Menjelaskan tahapan
perancangan dan desain web
4. Menjelaskan tahapan coding
atau pemrograman web
5. Menjelaskan tahapan
pemasangan dan ujicoba web
6. Menjelaskan tahapan promosi
Memperhatikan
Bertanya
Mencatat
LCD
Papan tulis
Spidol
Penghapus
web di search engine
7. Menjelaskan tahapan
maintenance/perawatan web
Penutup 1. Review materi kuliah
2. Mengundang komentar,
pertanyaan atau saran
3. Meminta mahasiswa
mengerjakan tugas individu
4. Meminta mahasiswa
menyiapkan materi selanjutnya
5. Menutup materi kuliah
Memperhatikan
Bertanya
E. EVALUASI :
Dilakukan dengan cara :
1. Tanya jawab (keaktifan di kelas)
2. Diskusi
3. Tugas Individu : membuat analisis untuk membangun suatu sistem web dan
dikumpulkan pada pertemuan berikutnya.
F. SUMBER PUSTAKA :
Asep Herman Suyanto. Web Design : Teory and Practices. Yogyakarta : Penerbit Andi.
2007.
SATUAN ACARA PENGAJARAN (SAP) – 3
Nama Mata Kuliah : Rekayasa Web
Program Studi : Teknik Informatika
Kode Mata Kuliah : TC18298
SKS : 3 (Tiga)
Waktu : 100 menit
Pertemuan ke- : 3
A. TUJUAN :
1. Tujuan Instruksional Umum :
Mahasiswa memiliki wawasan dan kompetensi di bidang rekayasa web meliputi
analisis, perancangan, desain dan implementasi web.
2. Tujuan Instruksional Khusus :
Mahasiswa dapat mengetahui dan memahami penyajian halaman web dan dasar-dasar
HTML
B. POKOK BAHASAN :
Halaman web dan HTML
C. SUB POKOK BAHASAN :
1. Teknologi browser
2. Mengenal penyajian halaman web
3. Dasar-dasar HTML
a. Text formatting
b. Penanganan image
c. Pembuatan tabel
d. Penanganan hyperlink
D. KEGIATAN BELAJAR MENGAJAR :
Tahap
Kegiatan
Kegiatan Pengajaran Kegiatan
Mahasiswa
Media dan
Alat
Pengajaran
Pendahuluan 1. Memberi pertanyaan ke pada
mahasiswa terkait dengan
materi sebelumnya
2. Review materi kuliah
3. Meminta mahasiswa untuk
mengumpulkan tugas individu
dan review secara umum tugas
tersebut
4. Memberitahukan materi
lanjutan yang akan dipelajari
Memperhatikan
Bertanya
Menjawab
Mengumpulkan
tugas individu
Papan tulis
Spidol
Penyajian 1. Menjelaskan teknologi browser
dari beberapa jenis/contoh yang
ada
Memperhatikan
Bertanya
Mencatat
LCD
Papan tulis
Spidol
Penghapus
2. Menjelaskan metode dan
mekanisme penyajian halaman
web
3. Menjelaskan pentingnya
memahami dan mempelajari
HTML bagi seorang
pengembang web
4. Menjelaskan dasar-dasar
HTML meliputi : text
formatting, penanganan image,
pembuatan tabel dan
penanganan hyperlink
Penutup 1. Review materi kuliah
2. Mengundang komentar,
pertanyaan atau saran
3. Meminta mahasiswa
menyiapkan materi selanjutnya
4. Menutup materi kuliah
Memperhatikan
Bertanya
E. EVALUASI :
Dilakukan dengan cara :
1. Tanya jawab (keaktifan di kelas)
2. Diskusi
F. SUMBER PUSTAKA :
1. Asep Herman Suyanto. Web Design : Teory and Practices. Yogyakarta : Penerbit
Andi. 2007.
2. Firrar Utdirartatmo. Segudang Trik Pengembangan Situs Web. Yogyakarta :
Penerbit Andi. 2006.
3. Ori Novanda, Deny Chaidir. Menjadi Web Master dengan Macromedia Flash MX,
Dreamweaver dan Microsoft ASP.Net, Jakarta : Ekuator Digital Publishing. 2004.
4. Alb. V. Dian Sano. HTML, JSP dan MySQL. Yogyakarta : Penerbit Andi, 2005.
SATUAN ACARA PENGAJARAN (SAP) – 4
Nama Mata Kuliah : Rekayasa Web
Program Studi : Teknik Informatika
Kode Mata Kuliah : TC18298
SKS : 3 (Tiga)
Waktu : 100 menit
Pertemuan ke- : 4
A. TUJUAN :
1. Tujuan Instruksional Umum :
Mahasiswa memiliki wawasan dan kompetensi di bidang rekayasa web meliputi
analisis, perancangan, desain dan implementasi web.
2. Tujuan Instruksional Khusus :
Mahasiswa dapat mengetahui dan memahami konsep dasar desain web
B. POKOK BAHASAN :
Pengenalan Desain Web
C. SUB POKOK BAHASAN :
1. Konsep dasar desain web
2. Konsep pewarnaan
3. Konsep tipografi
4. Konsep tata letak (layout)
D. KEGIATAN BELAJAR MENGAJAR :
Tahap
Kegiatan
Kegiatan Pengajaran Kegiatan
Mahasiswa
Media dan
Alat
Pengajaran
Pendahuluan 1. Memberi pertanyaan ke pada
mahasiswa terkait dengan
materi sebelumnya
2. Review materi kuliah
3. Memberitahukan materi
lanjutan yang akan dipelajari
Memperhatikan
Bertanya
Menjawab
Papan tulis
Spidol
Penyajian 1. Menjelaskan peranan dan
pentingnya desain dalam suatu
sistem web
2. Menjelaskan konsep dasar
desain web
3. Menjelaskan konsep pewarnaan
disertai contoh kasus
4. Menjelaskan konsep tipografi
disertai contoh kasus
5. Menjelaskan konsep tata letak
(layout) disertai contoh kasus
Memperhatikan
Bertanya
Mencatat
LCD
Papan tulis
Spidol
Penghapus
Penutup 1. Review materi kuliah
2. Mengundang komentar,
pertanyaan atau saran
3. Meminta mahasiswa
mengerjakan tugas individu
4. Meminta mahasiswa
menyiapkan materi selanjutnya
5. Menutup materi kuliah
Memperhatikan
Bertanya
E. EVALUASI :
Dilakukan dengan cara :
1. Tanya jawab (keaktifan di kelas)
2. Diskusi
3. Tugas Individu : membuat perancangan dan desain terhadap sistem web yang telah
dibuat pada tugas individu sebelumnya untuk dikumpulkan pada pertemuan
berikutnya.
F. SUMBER PUSTAKA :
Asep Herman Suyanto. Web Design : Teory and Practices. Yogyakarta : Penerbit Andi.
2007.
SATUAN ACARA PENGAJARAN (SAP) – 5
Nama Mata Kuliah : Rekayasa Web
Program Studi : Teknik Informatika
Kode Mata Kuliah : TC18298
SKS : 3 (Tiga)
Waktu : 100 menit
Pertemuan ke- : 5
1. TUJUAN :
1. Tujuan Instruksional Umum :
Mahasiswa memiliki wawasan dan kompetensi di bidang rekayasa web meliputi
analisis, perancangan, desain dan implementasi web.
2. Tujuan Instruksional Khusus :
Mahasiswa dapat mengetahui dan memahami teknologi web dinamis
2. POKOK BAHASAN :
Web Dinamis
3. SUB POKOK BAHASAN :
1. Web statis dan web dinamis
2. Arsitektur web dinamis
3. Pengenalan Basis Data Web dan bahasa SQL
4. Integrasi basis data dan pemrograman
4. KEGIATAN BELAJAR MENGAJAR :
Tahap
Kegiatan
Kegiatan Pengajaran Kegiatan
Mahasiswa
Media dan
Alat
Pengajaran
Pendahuluan 1. Memberi pertanyaan ke pada
mahasiswa terkait dengan
materi sebelumnya
2. Review materi kuliah
3. Meminta mahasiswa untuk
mengumpulkan tugas individu
dan mereview secara umum
tugas tersebut
4. Memberitahukan materi
lanjutan yang akan dipelajari
Memperhatikan
Bertanya
Menjawab
Mengumpulkan
tugas individu
Papan tulis
Spidol
Penyajian 1. Menjelaskan perbedaan konsep
web statis dan web dinamis
2. Menjelaskan arsitektur web
dinamis
3. Menjelaskan sekilas basis data
web dan bahasa SQL disertai
contoh kasus
Memperhatikan
Bertanya
Mencatat
LCD
Papan tulis
Spidol
Penghapus
4. Menjelaskan integrasi basis
data dan pemrograman web
disertai contoh kasus
Penutup 1. Review materi kuliah
2. Mengundang komentar,
pertanyaan atau saran
3. Meminta mahasiswa
menyiapkan materi selanjutnya
4. Menutup materi kuliah
Memperhatikan
Bertanya
5. EVALUASI :
Dilakukan dengan cara :
1. Tanya jawab (keaktifan di kelas)
2. Diskusi
6. SUMBER PUSTAKA :
1. Asep Herman Suyanto. Web Design : Teory and Practices. Yogyakarta : Penerbit
Andi. 2007.
2. Firrar Utdirartatmo. Segudang Trik Pengembangan Situs Web. Yogyakarta :
Penerbit Andi. 2006.
3. Ori Novanda, Deny Chaidir. Menjadi Web Master dengan Macromedia Flash MX,
Dreamweaver dan Microsoft ASP.Net, Jakarta : Ekuator Digital Publishing. 2004.
4. Alb. V. Dian Sano. HTML, JSP dan MySQL. Yogyakarta : Penerbit Andi, 2005.
SATUAN ACARA PENGAJARAN (SAP) – 6
Nama Mata Kuliah : Rekayasa Web
Program Studi : Teknik Informatika
Kode Mata Kuliah : TC18298
SKS : 3 (Tiga)
Waktu : 100 menit
Pertemuan ke- : 6
A. TUJUAN :
1. Tujuan Instruksional Umum :
Mahasiswa memiliki wawasan dan kompetensi di bidang rekayasa web meliputi
analisis, perancangan, desain dan implementasi web.
2. Tujuan Instruksional Khusus :
Mahasiswa dapat mengetahui dan memahami teknologi CMS (Content Management
System)
B. POKOK BAHASAN :
Pengenalan CMS (Content Management System)
C. SUB POKOK BAHASAN :
a. Peranan dan perkembangan CMS
b. Jenis dan kategori CMS
c. Fitur dan layanan pada CMS
d. Arsitektur CMS Open-Source
D. KEGIATAN BELAJAR MENGAJAR :
Tahap
Kegiatan
Kegiatan Pengajaran Kegiatan
Mahasiswa
Media dan
Alat
Pengajaran
Pendahuluan 1. Memberi pertanyaan ke pada
mahasiswa terkait dengan
materi sebelumnya
2. Review materi kuliah
3. Meminta mahasiswa untuk
mengerjakan quiz selama 15
menit
4. Meminta mahasiswa untuk
mengumpulkan jawaban quiz
5. Memberitahukan materi
lanjutan yang akan dipelajari
Memperhatikan
Bertanya
Menjawab
Mengerjakan
dan
mengumpulkan
jawaban quiz
Papan tulis
Spidol
Penyajian 1. Menjelaskan peranan dan
perkembangan CMS
2. Menjelaskan jenis dan kategori
CMS yang ada
3. Menjelaskan fitur dan layanan
pada CMS, khususnya CMS
Open-Source
Memperhatikan
Bertanya
Mencatat
LCD
Papan tulis
Spidol
Penghapus
4. Menjelaskan arsitektur CMS
Open-Source disertai contoh
kasus
Penutup 1. Review materi kuliah
2. Mengundang komentar,
pertanyaan atau saran
3. Meminta mahasiswa
menyiapkan materi selanjutnya
4. Menutup materi kuliah
Memperhatikan
Bertanya
E. EVALUASI :
Dilakukan dengan cara :
1. Tanya jawab (keaktifan di kelas)
2. Diskusi
3. Quiz
F. SUMBER PUSTAKA :
1. Asep Herman Suyanto. Web Design : Teory and Practices. Yogyakarta : Penerbit
Andi. 2007.
2. Firrar Utdirartatmo. Segudang Trik Pengembangan Situs Web. Yogyakarta :
Penerbit Andi. 2006.
3. Ori Novanda, Deny Chaidir. Menjadi Web Master dengan Macromedia Flash MX,
Dreamweaver dan Microsoft ASP.Net, Jakarta : Ekuator Digital Publishing. 2004.
4. Alb. V. Dian Sano. HTML, JSP dan MySQL. Yogyakarta : Penerbit Andi, 2005.
5. Wiwit Siswoutomo. Step by step Joomla! Programming. Jakarta : Elexmedia
Komputindo. 2008.
SATUAN ACARA PENGAJARAN (SAP) – 7
Nama Mata Kuliah : Rekayasa Web
Program Studi : Teknik Informatika
Kode Mata Kuliah : TC18298
SKS : 3 (Tiga)
Waktu : 100 menit
Pertemuan ke- : 7
A. TUJUAN :
1. Tujuan Instruksional Umum :
Mahasiswa memiliki wawasan dan kompetensi di bidang rekayasa web meliputi
analisis, perancangan, desain dan implementasi web.
2. Tujuan Instruksional Khusus :
Mahasiswa dapat mengetahui dan memahami mekanisme rekayasa CMS (Content
Management System)
B. POKOK BAHASAN :
Rekayasa CMS (Content Management System)
C. SUB POKOK BAHASAN :
a. Rekayasa Template
b. Penanganan menu dan navigasi web
c. Manajemen bahasa dan multi-bahasa
D. KEGIATAN BELAJAR MENGAJAR :
Tahap
Kegiatan
Kegiatan Pengajaran Kegiatan
Mahasiswa
Media dan
Alat
Pengajaran
Pendahuluan 1. Memberi pertanyaan ke pada
mahasiswa terkait dengan
materi sebelumnya
2. Review materi kuliah
3. Memberitahukan materi
lanjutan yang akan dipelajari
Memperhatikan
Bertanya
Menjawab
Papan tulis
Spidol
Penyajian 1. Menjelaskan mekanisme
rekayasa template
2. Menjelaskan penanganan menu
dan nagivasi web
3. Menjelaskan manajemen
bahasa dan multi-bahasa
Memperhatikan
Bertanya
Mencatat
LCD
Papan tulis
Spidol
Penghapus
Penutup 1. Review materi kuliah
2. Mengundang komentar,
pertanyaan atau saran
3. Meminta mahasiswa
menyiapkan materi selanjutnya
4. Menutup materi kuliah
Memperhatikan
Bertanya
E. EVALUASI :
Dilakukan dengan cara :
1. Tanya jawab (keaktifan di kelas)
2. Diskusi
F. SUMBER PUSTAKA :
1. Asep Herman Suyanto. Web Design : Teory and Practices. Yogyakarta : Penerbit
Andi. 2007.
2. Firrar Utdirartatmo. Segudang Trik Pengembangan Situs Web. Yogyakarta :
Penerbit Andi. 2006.
3. Ori Novanda, Deny Chaidir. Menjadi Web Master dengan Macromedia Flash MX,
Dreamweaver dan Microsoft ASP.Net, Jakarta : Ekuator Digital Publishing. 2004.
4. Alb. V. Dian Sano. HTML, JSP dan MySQL. Yogyakarta : Penerbit Andi, 2005.
5. Wiwit Siswoutomo. Step by step Joomla! Programming. Jakarta : Elexmedia
Komputindo. 2008.
SATUAN ACARA PENGAJARAN (SAP) – 8
Nama Mata Kuliah : Rekayasa Web
Program Studi : Teknik Informatika
Kode Mata Kuliah : TC18298
SKS : 3 (Tiga)
Waktu : 100 menit
Pertemuan ke- : 8
A. TUJUAN :
1. Tujuan Instruksional Umum :
Mahasiswa memiliki wawasan dan kompetensi di bidang rekayasa web meliputi
analisis, perancangan, desain dan implementasi web.
2. Tujuan Instruksional Khusus :
Mahasiswa dapat mengetahui dan memahami mekanisme rekayasa CMS (Content
Management System) lanjutan
B. POKOK BAHASAN :
Rekayasa CMS (Content Management System) Lanjutan
C. SUB POKOK BAHASAN :
a. Rekayasa Component
b. Rekayasa Module
c. Manajemen content
d. Manajemen user
D. KEGIATAN BELAJAR MENGAJAR :
Tahap
Kegiatan
Kegiatan Pengajaran Kegiatan
Mahasiswa
Media dan
Alat
Pengajaran
Pendahuluan 1. Memberi pertanyaan ke pada
mahasiswa terkait dengan
materi sebelumnya
2. Review materi kuliah
3. Memberitahukan materi
lanjutan yang akan dipelajari
Memperhatikan
Bertanya
Menjawab
Papan tulis
Spidol
Penyajian 1. Menjelaskan mekanisme
rekayasa component
2. Menjelaskan mekanisme
rekayasa module
3. Menjelaskan manajemen
content
4. Menjelaskan manajemen user
Memperhatikan
Bertanya
Mencatat
LCD
Papan tulis
Spidol
Penghapus
Penutup 1. Review materi kuliah
2. Mengundang komentar,
pertanyaan atau saran
3. Meminta mahasiswa
mengerjakan tugas individu
4. Meminta mahasiswa
menyiapkan materi selanjutnya
5. Menutup materi kuliah
Memperhatikan
Bertanya
E. EVALUASI :
Dilakukan dengan cara :
1. Tanya jawab (keaktifan di kelas)
2. Diskusi
3. Tugas Individu : menerapkan analisis dan desain pada tugas sebelumnya dalam suatu
CMS Open-Source.
F. SUMBER PUSTAKA :
1. Asep Herman Suyanto. Web Design : Teory and Practices. Yogyakarta : Penerbit
Andi. 2007.
2. Firrar Utdirartatmo. Segudang Trik Pengembangan Situs Web. Yogyakarta :
Penerbit Andi. 2006.
3. Ori Novanda, Deny Chaidir. Menjadi Web Master dengan Macromedia Flash MX,
Dreamweaver dan Microsoft ASP.Net, Jakarta : Ekuator Digital Publishing. 2004.
4. Alb. V. Dian Sano. HTML, JSP dan MySQL. Yogyakarta : Penerbit Andi, 2005.
5. Wiwit Siswoutomo. Step by step Joomla! Programming. Jakarta : Elexmedia
Komputindo. 2008.
SATUAN ACARA PENGAJARAN (SAP) – 9
Nama Mata Kuliah : Rekayasa Web
Program Studi : Teknik Informatika
Kode Mata Kuliah : TC18298
SKS : 3 (Tiga)
Waktu : 100 menit
Pertemuan ke- : 9
A. TUJUAN :
1. Tujuan Instruksional Umum :
Mahasiswa memiliki wawasan dan kompetensi di bidang rekayasa web meliputi
analisis, perancangan, desain dan implementasi web.
2. Tujuan Instruksional Khusus :
Mahasiswa dapat mengetahui dan memahami multimedia berbasis web
B. POKOK BAHASAN :
Multimedia Berbasis Web
C. SUB POKOK BAHASAN :
a. Pengenalan multimedia
b. Penanganan animasi dalam web
c. Penanganan sound dalam web
d. Penanganan video dan streaming online multimedia
D. KEGIATAN BELAJAR MENGAJAR :
Tahap
Kegiatan
Kegiatan Pengajaran Kegiatan
Mahasiswa
Media dan
Alat
Pengajaran
Pendahuluan 1. Memberi pertanyaan ke pada
mahasiswa terkait dengan
materi sebelumnya
2. Review materi kuliah
3. Memberitahukan materi
lanjutan yang akan dipelajari
Memperhatikan
Bertanya
Menjawab
Papan tulis
Spidol
Penyajian 1. Menjelaskan konsep dasar
multimedia
2. Menjelaskan penanganan
animasi dalam web
3. Menjelaskan penanganan sound
dalam web
4. Menjelaskan penanganan video
dan streaming online
multimedia
Memperhatikan
Bertanya
Mencatat
LCD
Papan tulis
Spidol
Penghapus
Penutup 1. Review materi kuliah
2. Mengundang komentar,
pertanyaan atau saran
3. Meminta mahasiswa
menyiapkan materi selanjutnya
4. Menutup materi kuliah
Memperhatikan
Bertanya
E. EVALUASI :
Dilakukan dengan cara :
1. Tanya jawab (keaktifan di kelas)
2. Diskusi
F. SUMBER PUSTAKA :
1. Anastasia Diana & Fandy Tjiptono. E-Business. Yogyakarta : Penerbit Andi. 2007.
2. Asep Herman Suyanto. Web Design : Teory and Practices. Yogyakarta : Penerbit
Andi. 2007.
SATUAN ACARA PENGAJARAN (SAP) – 10
Nama Mata Kuliah : Rekayasa Web
Program Studi : Teknik Informatika
Kode Mata Kuliah : TC18298
SKS : 3 (Tiga)
Waktu : 100 menit
Pertemuan ke- : 10
A. TUJUAN :
1. Tujuan Instruksional Umum :
Mahasiswa memiliki wawasan dan kompetensi di bidang rekayasa web meliputi
analisis, perancangan, desain dan implementasi web.
2. Tujuan Instruksional Khusus :
Mahasiswa dapat mengetahui dan memahami konsep keamanan web
B. POKOK BAHASAN :
Keamanan Web
C. SUB POKOK BAHASAN :
a. Peranan keamanan dalam sistem web
b. Jenis ancaman
c. Strategi antisipasi terhadap ancaman
D. KEGIATAN BELAJAR MENGAJAR :
Tahap
Kegiatan
Kegiatan Pengajaran Kegiatan
Mahasiswa
Media dan
Alat
Pengajaran
Pendahuluan 1. Memberi pertanyaan ke pada
mahasiswa terkait dengan
materi sebelumnya
2. Review materi kuliah
3. Meminta mahasiswa untuk
mengumpulkan tugas indovidu
yang diberikan 2 pertemuan
sebelumnya
4. Memberitahukan materi
lanjutan yang akan dipelajari
Memperhatikan
Bertanya
Menjawab
Mengumpulkan
tugas individu
Papan tulis
Spidol
Penyajian 1. Menjelaskan peranan dan
pentingnya keamanan dalam
suatu sistem web
2. Menjelaskan jenis ancaman
dalam suatu sistem web
3. Menjelaskan strategi terhadap
ancaman
Memperhatikan
Bertanya
Mencatat
LCD
Papan tulis
Spidol
Penghapus
Penutup 1. Review materi kuliah
2. Mengundang komentar,
pertanyaan atau saran
3. Meminta mahasiswa
menyiapkan materi selanjutnya
4. Menutup materi kuliah
Memperhatikan
Bertanya
E. EVALUASI :
Dilakukan dengan cara :
1. Tanya jawab (keaktifan di kelas)
2. Diskusi
F. SUMBER PUSTAKA :
1. S’to. Certified Ethical Hacker. Jakarta : Jasakom Publisher. 2009.
2. Efvy Zam Kerinci. Instant Hacking. Yogyakarta : Gava Media. 2007.
SATUAN ACARA PENGAJARAN (SAP) – 11
Nama Mata Kuliah : Rekayasa Web
Program Studi : Teknik Informatika
Kode Mata Kuliah : TC18298
SKS : 3 (Tiga)
Waktu : 100 menit
Pertemuan ke- : 11
A. TUJUAN :
1. Tujuan Instruksional Umum :
Mahasiswa memiliki wawasan dan kompetensi di bidang rekayasa web meliputi
analisis, perancangan, desain dan implementasi web.
2. Tujuan Instruksional Khusus :
Mahasiswa dapat mengetahui dan memahami konsep pengembangan web
menggunakan web framework
B. POKOK BAHASAN :
Web Framework
C. SUB POKOK BAHASAN :
a. CMS dan Web Framework
b. Jenis Web Framework dan perkembangannya
c. Konsep MVC (Model-View-Controller)
D. KEGIATAN BELAJAR MENGAJAR :
Tahap
Kegiatan
Kegiatan Pengajaran Kegiatan
Mahasiswa
Media dan
Alat
Pengajaran
Pendahuluan 1. Memberi pertanyaan ke pada
mahasiswa terkait dengan
materi sebelumnya
2. Review materi kuliah
3. Memberitahukan materi
lanjutan yang akan dipelajari
Memperhatikan
Bertanya
Menjawab
Papan tulis
Spidol
Penyajian 1. Menjelaskan perbedaan
penggunaan CMS dan web
framwork
2. Menjelaskan jenis web
framework dan
perkembangannya
3. Menjelaskan konsep dan
penggunan metode MVC
(model-view-controller)
Memperhatikan
Bertanya
Mencatat
LCD
Papan tulis
Spidol
Penghapus
Penutup 1. Review materi kuliah
2. Mengundang komentar,
pertanyaan atau saran
3. Meminta mahasiswa
menyiapkan materi selanjutnya
4. Menutup materi kuliah
Memperhatikan
Bertanya
E. EVALUASI :
Dilakukan dengan cara :
1. Tanya jawab (keaktifan di kelas)
2. Diskusi
F. SUMBER PUSTAKA :
1. Firrar Utdirartatmo. Segudang Trik Pengembangan Situs Web. Yogyakarta :
Penerbit Andi. 2006.
2. Wiwit Siswoutomo. Step by step Joomla! Programming. Jakarta : Elexmedia
Komputindo. 2008.
SATUAN ACARA PENGAJARAN (SAP) – 12
Nama Mata Kuliah : Rekayasa Web
Program Studi : Teknik Informatika
Kode Mata Kuliah : TC18298
SKS : 3 (Tiga)
Waktu : 100 menit
Pertemuan ke- : 12
A. TUJUAN :
1. Tujuan Instruksional Umum :
Mahasiswa memiliki wawasan dan kompetensi di bidang rekayasa web meliputi
analisis, perancangan, desain dan implementasi web.
2. Tujuan Instruksional Khusus :
Mahasiswa dapat mengetahui dan memahami pemasangan dan ujicoba web
B. POKOK BAHASAN :
Pemasangan dan Ujicoba Web
C. SUB POKOK BAHASAN :
a. Domain Web
b. Hosting Web
c. Cpanel dan Spanel
d. Ujicoba web
D. KEGIATAN BELAJAR MENGAJAR :
Tahap
Kegiatan
Kegiatan Pengajaran Kegiatan
Mahasiswa
Media dan
Alat
Pengajaran
Pendahuluan 1. Memberi pertanyaan ke pada
mahasiswa terkait dengan
materi sebelumnya
2. Review materi kuliah
3. Meminta mahasiswa untuk
mengerjakan quiz selama 15
menit
4. Memberitahukan materi
lanjutan yang akan dipelajari
Memperhatikan
Bertanya
Menjawab
Mengumpulkan
jawaban quiz
Papan tulis
Spidol
Penyajian 1. Menjelaskan domain web
disertai contoh di internet
2. Menjelaskan jenis dan contoh
hosting web yang ada di
indonesia maupun luar negeri
3. Menjelaskan penggunaan
cpanel dan spanel dalam
pengelolaan web server
Memperhatikan
Bertanya
Mencatat
LCD
Papan tulis
Spidol
Penghapus
4. Menjelaskan strategi ujicoba
web
Penutup 1. Review materi kuliah
2. Mengundang komentar,
pertanyaan atau saran
3. Meminta mahasiswa
mengerjakan tugas individu
4. Meminta mahasiswa
menyiapkan materi selanjutnya
5. Menutup materi kuliah
Memperhatikan
Bertanya
E. EVALUASI :
Dilakukan dengan cara :
1. Tanya jawab (keaktifan di kelas)
2. Diskusi
3. Tugas Individu : Memasang dan mengujicoba sistem web yang telah dibuat pada
tugas sebelumnya menggunakan domain dan hosting gratis.
F. SUMBER PUSTAKA :
1. Jack Febrian. Menggunakan Internet. Bandung : Penerbit Informatika. 2008.
2. Jasmadi. Promosi Web & Registrasi Domain. Yogyakarta : Penerbit Andi offset.
2004.
SATUAN ACARA PENGAJARAN (SAP) – 13
Nama Mata Kuliah : Rekayasa Web
Program Studi : Teknik Informatika
Kode Mata Kuliah : TC18298
SKS : 3 (Tiga)
Waktu : 100 menit
Pertemuan ke- : 13
A. TUJUAN :
1. Tujuan Instruksional Umum :
Mahasiswa memiliki wawasan dan kompetensi di bidang rekayasa web meliputi
analisis, perancangan, desain dan implementasi web.
2. Tujuan Instruksional Khusus :
Mahasiswa dapat mengetahui dan memahami konsep promosi web pada search
engine ternama.
B. POKOK BAHASAN :
Promosi Web
C. SUB POKOK BAHASAN :
a. Pengenalan search-engine
b. Pendaftaran web pada search-engine
c. Strategi SEO (Search Engine Optimization)
D. KEGIATAN BELAJAR MENGAJAR :
Tahap
Kegiatan
Kegiatan Pengajaran Kegiatan
Mahasiswa
Media dan
Alat
Pengajaran
Pendahuluan 1. Memberi pertanyaan ke pada
mahasiswa terkait dengan
materi sebelumnya
2. Review materi kuliah
3. Meminta mahasiswa untuk
mengumpulkan tugas individu
4. Memberitahukan materi
lanjutan yang akan dipelajari
Memperhatikan
Bertanya
Menjawab
Mengumpulkan
tugas individu
Papan tulis
Spidol
Penyajian 1. Menjelaskan teknologi search-
engine dan perkembangannya
2. Menjelaskan mekanisme
pendaftaran web pada search-
engine ternama dan gratis
3. Menjelaskan strategi sukses
dalam rangking search-engine
menggunakan konsep SEO
(search engine optimization)
Memperhatikan
Bertanya
Mencatat
LCD
Papan tulis
Spidol
Penghapus
Penutup 1. Review materi kuliah
2. Mengundang komentar,
pertanyaan atau saran
3. Meminta mahasiswa
menyiapkan materi selanjutnya
4. Menutup materi kuliah
Memperhatikan
Bertanya
E. EVALUASI :
Dilakukan dengan cara :
1. Tanya jawab (keaktifan di kelas)
2. Diskusi
F. SUMBER PUSTAKA :
1. Jack Febrian. Menggunakan Internet. Bandung : Penerbit Informatika. 2008.
2. Jasmadi. Promosi Web & Registrasi Domain. Yogyakarta : Penerbit Andi offset.
2004.
SATUAN ACARA PENGAJARAN (SAP) – 14
Nama Mata Kuliah : Rekayasa Web
Program Studi : Teknik Informatika
Kode Mata Kuliah : TC18298
SKS : 3 (Tiga)
Waktu : 100 menit
Pertemuan ke- : 14
A. TUJUAN :
1. Tujuan Instruksional Umum :
Mahasiswa memiliki wawasan dan kompetensi di bidang rekayasa web meliputi
analisis, perancangan, desain dan implementasi web.
2. Tujuan Instruksional Khusus :
Mahasiswa dapat mengetahui dan memahami perawatan atau maintenance website.
B. POKOK BAHASAN :
Maintenance/Perawatan Web
C. SUB POKOK BAHASAN :
a. Peranan dan pentingnya perawatan web
b. Update Content Web
c. Upgrade Sistem Web
d. Backup Sistem Web
D. KEGIATAN BELAJAR MENGAJAR :
Tahap
Kegiatan
Kegiatan Pengajaran Kegiatan
Mahasiswa
Media dan
Alat
Pengajaran
Pendahuluan 1. Memberi pertanyaan ke pada
mahasiswa terkait dengan
materi sebelumnya
2. Review materi kuliah
3. Memberitahukan materi
lanjutan yang akan dipelajari
Memperhatikan
Bertanya
Menjawab
Papan tulis
Spidol
Penyajian 1. Menjelaskan peranan dan
pentingnya perawatan web
2. Menjelaskan mekanisme update
content web
3. Menjelaskan mekanisme dan
strategi upgrade sistem web
4. Menjelaskan mekanisme dan
strategi backup sistem web
Memperhatikan
Bertanya
Mencatat
LCD
Papan tulis
Spidol
Penghapus
Penutup 1. Review materi kuliah
2. Mengundang komentar,
pertanyaan atau saran
3. Memberikan kisi-kisi Ujian
Akhir Semester
4. Menutup materi kuliah
Memperhatikan
Bertanya
E. EVALUASI :
Dilakukan dengan cara :
1. Tanya jawab (keaktifan di kelas)
2. Diskusi
F. SUMBER PUSTAKA :
1. Jack Febrian. Menggunakan Internet. Bandung : Penerbit Informatika. 2008.
2. Jasmadi. Promosi Web & Registrasi Domain. Yogyakarta : Penerbit Andi offset.
2004.