054 SAP Rekayasa Web

28
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

Transcript of 054 SAP Rekayasa Web

Page 1: 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

Page 2: 054 SAP Rekayasa Web

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.

Page 3: 054 SAP Rekayasa Web

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

Page 4: 054 SAP Rekayasa Web

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.

Page 5: 054 SAP Rekayasa Web

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

Page 6: 054 SAP Rekayasa Web

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.

Page 7: 054 SAP Rekayasa Web

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

Page 8: 054 SAP Rekayasa 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 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.

Page 9: 054 SAP Rekayasa Web

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

Page 10: 054 SAP Rekayasa Web

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.

Page 11: 054 SAP Rekayasa Web

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

Page 12: 054 SAP Rekayasa Web

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.

Page 13: 054 SAP Rekayasa Web

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

Page 14: 054 SAP Rekayasa Web

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.

Page 15: 054 SAP Rekayasa Web

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

Page 16: 054 SAP Rekayasa 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 : 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.

Page 17: 054 SAP Rekayasa Web

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

Page 18: 054 SAP Rekayasa Web

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.

Page 19: 054 SAP Rekayasa Web

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

Page 20: 054 SAP Rekayasa Web

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.

Page 21: 054 SAP Rekayasa Web

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

Page 22: 054 SAP Rekayasa Web

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.

Page 23: 054 SAP Rekayasa Web

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

Page 24: 054 SAP Rekayasa Web

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.

Page 25: 054 SAP Rekayasa Web

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

Page 26: 054 SAP Rekayasa Web

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.

Page 27: 054 SAP Rekayasa Web

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

Page 28: 054 SAP Rekayasa Web

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.