0% menganggap dokumen ini bermanfaat (0 suara)
74 tayangan

SAP Pemrograman Web

Satuan acara perkuliahan mata kuliah Pemrograman Web mencakup 14 pertemuan yang membahas tentang dasar-dasar pemrograman web seperti HTML, CSS, JavaScript, PHP, XML, ASP.NET, semantic web, dan content management system. Mata kuliah ini bertujuan agar mahasiswa dapat memahami konsep dan teknik pemrograman web serta mampu membuat aplikasi web sederhana.

Diunggah oleh

Tommy Poernomo
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
74 tayangan

SAP Pemrograman Web

Satuan acara perkuliahan mata kuliah Pemrograman Web mencakup 14 pertemuan yang membahas tentang dasar-dasar pemrograman web seperti HTML, CSS, JavaScript, PHP, XML, ASP.NET, semantic web, dan content management system. Mata kuliah ini bertujuan agar mahasiswa dapat memahami konsep dan teknik pemrograman web serta mampu membuat aplikasi web sederhana.

Diunggah oleh

Tommy Poernomo
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 6

SATUAN ACARA PERKULIAHAN

Mata Kuliah
Fakultas
Jurusan
Pertemuan Pokok Bahasan
Ke
Dan TIU
1
Pendahuluan

Dasar-dasar
Web dan HTML

: Pemrograman Web
: Teknologi Industri dan Ilmu Komputer
: S1-Teknik Informatika dan S1-Sistem Informasi

Sub Pokok Bahasan


dan TIK
Ruang lingkup mata kuliah
Sasaran
Tujuan
Kompetensi lulusan

Teknik
Pembelajaran
Ceramah dan
Diskusi

- Konsep dasar Web


Ceramah dan
- Arsitektur Web
Diskusi
- HTTP
TIU: Mahasiswa
- Client Side Programming
dapat
- Server Side Programming
mengetahui dan - Web Server Software (PHPTriad,
memahami
XAMPP)
dasar-dasar Web - Konsep HTML
dan HTML
TIK:
- Mahasiswa dapat menerangkan
konsep dasar web dan arsitektur
web.
- Mahasiswa dapat menyebut dan
menerangkan pengertian HTTP
dan penggunaannya.
- Mahasiswa dapat menerangkan
client side dan server side
programming dan fungsinya.
- Mahasiswa dapat menyebutkan
contoh web server dan melakukan
instalasi.
- Mahasiswa dapat menerangkan
definisi HTML.

Media
Pembelajaran
OHP

OHP

Tugas

Referensi
Silabus dan
SAP

- Tugas mendownload dan


menginstalasi
salah satu web
server software
dan contoh
program

11

Pertemuan Pokok Bahasan


Ke
Dan TIU
3
HTML Lanjutan
TIU:
Mahasiswa
dapat
mengetahui dan
memahami
HTML

Sub Pokok Bahasan


dan TIK
-Tag dasar HTML

Cascading Style
Sheet (CSS)
TIU:
Mahasiswa
dapat
mengetahui dan
memahami CSS

Media
Pembelajaran
OHP

Ceramah dan
Diskusi

OHP

Basic text formatting


Identifying resources
Using graphic images - basics
Background images

Tugas
- Latihan
- Tugas membuat
web sederhana

- HTML Intermediate

Teknik
Pembelajaran
Ceramah dan
Diskusi

Formatting with Tables, Frames


Collecting information from the
user using Forms

TIK:
Mahasiswa dapat membuat
contoh sederhana
menggunakan format teks
dasar, URL, link, image.
Mahasiswa dapat membuat
tabel, frame dan form.
Konsep dasar CSS
CSS property
TIK:
Mahasiswa dapat
menerangkan definisi dan
kegunaan CSS
Mahasiswa dapat
menerangkan CSS property
dan menggunakannya.

Latihan
Tugas
membuat
desain layout

Referensi
11

Pertemuan Pokok Bahasan


Ke
Dan TIU
5
Pengantar Perl
dan CGI
TIU:
Mahasiswa
dapat
mengetahui dan
memahami CGI

JavaScript
TIU: Mahasiswa
dapat
mengetahui dan
memahami
JavaScript

Sub Pokok Bahasan


dan TIK
Konsep Perl dan CGI
Server Side Scripting
Lingkungan variable di Perl
Metode POST dan GET

TIK:
Mahasiswa dapat
menerangkan definisi dan
kegunaan Perl dan CGI
Mahasiswa dapat
mengaplikasikan server side
scripting dengan menggunakan
Perl dan CGI
Mahasiswa dapat
menerangkan dan
menggunakan lingkungan
variabel di Perl
Mahasiswa dapat
menerangkan dan
menggunakan metode POST
dan GET
Object Oriented Programming
Language (OOPL),Data types:
Literals, Operators, Statements,
Object di JavaScript dan HTML,
Classes dan Objects, Properties
Methods Events, Fungsi,
parameter, Event Handling
TIK :
- Mahasiswa dapat menerangkan
konsep OOPL, Object, fungsi,
parameter,event handling pada
JavaScript

Teknik
Pembelajaran
Ceramah dan
Diskusi

Media
Pembelajaran
OHP

Ceramah dan
Diskusi

OHP

Tugas

Latihan
Tugas
membuat
program
sederhana

Latihan
Tugas
membuat
program
sederhana
(mengguna
kan form)

Referensi

Pertemuan Pokok Bahasan


Ke
Dan TIU
7
Java Applets

8 dan 9

TIU:
Mahasiswa
dapat
mengetahui dan
memahami
JavaAplets
PHP
TIU:
Mahasiswa
dapat
mengetahui dan
memahami
pemrograman
web dengan
PHP

10

Konsep Basis
Data di Web
TIU:
Mahasiswa
mengetahui dan
memahami
konsep
pengaksesan
basisdata dalam
pemrograman
web dengan
PHP

Sub Pokok Bahasan


dan TIK
Grafik dan GUI

Teknik
Pembelajaran
Ceramah dan
Diskusi

Media
Pembelajaran
OHP

Ceramah dan
Diskusi

OHP

Ceramah dan
Diskusi

OHP

TIK:
Mahasiswa dapat membuat
interface yang menggunakan
grafis.

- Dasar PHP
- Variabel PHP - Operator- Kontrol
- Fungsi- Form- Cookies- File
- Time dan Date

Tugas
- Latihan
- Tugas
membuat
program
sederhana
dengan
memanfaatkan
fasilitas grafis.
- Latihan
- Tugas
membuat web
sederhana

TIK:
- Mahasiswa dapat menerangkan
elemen-elemen dasar
pemrograman web dengan PHP
serta membuat contoh aplikasi
sederhana dengan menggunakan
elemen-elemen dasar tsb.
- Basis Data Web
- Server Basis Data dan Installasi
- Koneksi ke Basis Data
- MySQL
TIK:
- Mahasiswa dapat menerangkan
pembuatan basis data dengan
MySQL serta pengaksesannya
dengan PHP serta membuat
contoh aplikasi sederhana yang
menggunakan database.
UJIAN TENGAH SEMESTER

- Latihan
- Tugas
membuat web
sederhana
yang sudah
menggunakan
database

Referensi

Pertemuan Pokok Bahasan


Ke
Dan TIU
11
XML
TIU:
Mahasiswa
dapat
mengetahui dan
memahami
penggunaan
XML

12

ASP.NET
TIU:
Mahasiswa
dapat
mengetahui dan
memahami
penggunaan
ASP.NET

13

Pengantar
Semantic Web
TIU:
Mahasiswa
dapat
mengetahui dan
memahami
semantic web

Sub Pokok Bahasan


dan TIK
- Penggunaan XML
- XML DOM
- XLS
- XLT
- Dynamic JavaScript
TIK:
- Mahasiswa dapat menerangkan
penggunaan XML dan dapat
membuat program pengolahan
data dengan format XML
menggunakan Dynamic JavaScript
- Pengenalan Microsoft .NET
- .NET framework
- Perbedaan ASP dan ASP.NET
- ASP .NET
- ASP. NET Editor
- Struktur Program .NET
TIK:
- Mahasiswa dapat menerangkan
ASP.NET, perbedaannya dengan
ASP, menggunkan editor ASP.NET
dan membuat program sederhana
dengan ASP.NET
- Definisi semantic web
- Beda web dan semantic web
- Bahasa, tools dan aplikasi dalam
semantic web (RDF,OWL, Protg)
TIK:
- Mahasiswa dapat menerangkan
definisi semantic web
- Mahasiswa dapat menyebutkan
dan menerangkan perbedaan web
dan semantic web
- Mahasiswa dapat menyebutkan
bahasa dan aplikasi semantic web

Teknik
Pembelajaran
Ceramah dan
Diskusi

Media
Pembelajaran
OHP

Ceramah dan
Diskusi

OHP

Tugas
- Latihan
- Tugas
membuat
program
pengolahan
data dengan
format XML
menggunakan
Dynamic
JavaScript

Referensi
3, 4, 5

- Latihan
- Tugas
membuat
program
sederhana

- Tugas
browsing
untuk mencari
bahasa dan
aplikasi
semantic web

6, 9

Pertemuan Pokok Bahasan


Ke
Dan TIU
14
Content
Management
System (CMS)
TIU:
Mahasiswa
dapat
mengetahui dan
memahami
penggunaan
CMS

Sub Pokok Bahasan


dan TIK
- Pengertian CMS
- CMS Software (MAMBO,
OpenSource CMS, Worldcircle
CMS, LIMBO, JOOMLA,
PHPNuke)

Teknik
Pembelajaran
Ceramah dan
Diskusi

TIK:
- Mahasiswa dapat menerangkan
pengertian CMS
- Mahasiswa dapat menyebutkan
dan menerangkan CMS software

Media
Pembelajaran
OHP

Tugas

Referensi

- Latihan
- Tugas
membuat web
program
lengkap yang
termasuk
program untuk
admin

UJIAN AKHIR SEMESTER

Referensi :
1. Sebesta, R.W., Programming the World Wide Web, Addison Wesley, 2002
2. Hall, M.,Core Web Programming, Prentice Hall, 1998
3. Deitel, H.M. et.al., XML How To Program 2/e, Prentice Hall, 2002
4. Bradley, N., The XML Companion 2/e, Addison-Wesley, 2000
5. Bradley, N., The XML Companion, Addison-Wesley, 2000
6. Staab, Steffen, Semantic Web and Peer to Peer, Springer-Verlag, Berlin, 2006
7. http ://php.net
8. http://mysql.com
9. http://w3c.org
10. http://www.press.umich.edu
11. http://www.ilmukomputer.com

12. Adhi Rachdian & AndySikumbang , Mastering CMS dengan Mambo / Joomla, PT. Elex Media Komputindo, Jakarta, 2005
13. http://en.wikipedia.org/wiki/World_Wide_Web
14. http://id.wikipedia.org/wiki/Web

Anda mungkin juga menyukai