Manajemen Informatika - D3
ACARA PRAKTEK
MATA KULIAH
KREDIT
SEMEST
ER
MINGG
U KE
1
POKOK
BAHASAN
Pengenalan
Internet
: PEMROGRAMAN BERBASIS WEB
: 2 SKS
:4
SUB POKOK
BAHASAN
Definisi internet
Protokol
Layanan aplikasi
Metode
pengalamatan
Tata cara
penamaan dan
bentuk penamaan
di internet
Konfigurasi
koneksi
TUJUAN INSTRUKSIONAL
Mahasiswa mengetahui
konsep internet agar
dapat memahami
penerapan
pemrograman berbasis
web
1
ALAT BANTU
Komputer
Akses internet
PROSEDUR
PERCOBAAN
Tugas 1 :
Mahasiswa
mengakses internet
untuk dapat
menjelaskan
Contoh-contoh
layanan aplikasi di
internet
Mengumumkan
kepada mahasiswa
bahwa ada 2 tugas
membuat proyek
website yang
dikerjakan secara
kelompok, yaitu:
1. Proyek 1 dibuat
menggunakan
HTML,CSS,JavaSc
ript dan XML.
Tugas ini
dipresentasikan
pada minggu ke8
2. Proyek 2 dibuat
menggunakan
PHP dan MYSQL.
TEMPAT
Ruang
kelas
Tugas ini
dipresentasikan
pada minggu ke14
2
MINGG
U KE
POKOK
BAHASAN
2
Konsep
pemrogram
an berbasis
web
SUB POKOK
BAHASAN
3
HTML dan
XHTML
Konsep dasar web
Arsitektur web
HTTP
Client side
programming
Server side
programming
Web server
software
TUJUAN INSTRUKSIONAL
ALAT BANTU
Mahasiswa mengetahui
dan memahami konsep
pemrograman berbasis
web
Mahasiswa dapat
membedakan jenis
pemrograman berbasis
web
Mahasiswa dapat
mengetahui contoh
software web server
Mahasiswa mengetahui
dan mengerti konsep
HTML dan XHTML
Mahasiswa dapat
membedakan HTML dan
XHTML
Mahasiswa mengerti tag
HTML untuk
teks,list,hyperlink dan
image
PROSEDUR
PERCOBAAN
TEMPAT
Komputer
Perangkat lunak
web server
Akses internet
Tugas 2 :
Mahasiswa
melakukan instalasi
web server
Mahasiswa
mengakses web
hosting tidak
berbayar untuk
mengetahui
prosedur unggah
suatu aplikasi
Ruang
Kelas
Komputer
Perangkat lunak
Visual editor dan
teks editor
Tugas 3:
Mahasiswa
membuat website
menggunakan tagtag HTML yang telah
dipelajari
Mahasiswa
mengunggah
aplikasi yang telah
dibuat melalui web
hosting yang tidak
berbayar
Ruang
kelas
Pengenalan Web
Hosting
Proses unggah
(upload) aplikasi
Konsep HTML
Konsep XHTML
Perbedaan HTML
dan XHTML
Struktur dokumen
HTML
Membuat
halaman HTML
Tag HTML (Text,
List, Hyperlink,
Image)
3
MINGG
U KE
POKOK
BAHASAN
SUB POKOK
BAHASAN
TUJUAN INSTRUKSIONAL
ALAT BANTU
PROSEDUR
PERCOBAAN
TEMPAT
4
HTML
Tag HTML :
Frame
Tabel
Form dan field
komponen
Metode Post dan
Get
Mahasiswa mengerti tag
HTML untuk frame,
tabel,form dan metode
post dan get
Komputer
Perangkat lunak
Visual editor dan
teks editor
Tugas 4:
Mahasiswa
menambahkan tagtag HTML yang
dipelajari pada
minggu ke 4
kedalam website
yang telah dibuat
sebelumnya
Mahasiswa
mengunggah
aplikasi yang telah
dibuat melalui web
hosting yang tidak
berbayar
Ruang
kelas
5
Cascading
Style Sheet
(CSS)
Mahasiswa mengerti
dan konsep CSS
Mahasiswa mengetahui
cara kerja CSS
Mahasiswa mengerti
CSS properti
Komputer
Perangkat lunak
Visual editor dan
teks editor
Tugas 5:
Mahasiswa
menambahkan CSS
pada website yang
sudah dibuat
sebelumnya
Mahasiswa
mengunggah
aplikasi yang telah
dibuat melalui web
hosting yang tidak
berbayar
Ruang
kelas
Konsep CSS
Cara kerja CSS
CSS properti
4
MINGGU
KE
6
POKOK
BAHASAN
Java Script
SUB POKOK
BAHASAN
Pengenalan
JavaScript
Penggunaan
JavaScript di
HTML
Peletakan kode
JavaScript dalam
HTML
JavaScript
Statemen ,
komentar,
variabel,
operator,struktur
kendali, function,
perulangan,
event, try…
catch,throw
Konsep XML
Cara kerja XML
XML Tree
XML sintak
XML elemen
XML atribut
XML validasi dan
validator
7
XML
TUJUAN INSTRUKSIONAL
ALAT BANTU
PROSEDUR PERCOBAAN
TEMPAT
Mahasiswa mengerti
mengenai konsep
JavaScript
Mahasiswa mengerti
penggunaan JavaScript
dalam dokumen HTML
Mahasiswa mengerti
pada bagian mana
meletakkan kode
JavaScript dalam
dokumen HTML
Mahasiswa mengetahui
penggunaan
statemen,komentar,vari
abel,operator,struktur
kendali,
function,perulangan,eve
nt,try…catch,throw
dalam JavaScript
Komputer
Perangkat lunak
Visual editor dan
teks editor
Tugas 6:
Mahasiswa
menambahkan
JavaScript dalam
website yang telah
dibuat sebelumnya.
Mahasiswa
mengunggah
aplikasi yang telah
dibuat melalui web
hosting yang tidak
berbayar
Ruang
kelas
Mahasiswa mengerti
konsep XML
Mahasiswa mengerti
cara kerja XML
Mahasiswa mengerti
struktur dokumen XML
Mahasiswa mengetahui
aturan sintak XML
Mahasiswa mengerti
elemen XML
Mahasiswa mengetahui
Komputer
Tugas 7:
Ruang
kelas
Perangkat lunak
Visual editor dan
teks editor
5
Mahasiswa
membuat website
sederhana
menggunakan XML
dan HTML
Mahasiswa
mengunggah
aplikasi yang telah
dibuat melalui web
atribut dalam elemen
XML
Mahasiswa mengetahui
kegunaan DTD untuk
memvalidasi dokumen
XML
6
hosting yang tidak
berbayar
MINGGU
KE
POKOK
BAHASAN
SUB POKOK
BAHASAN
TUJUAN INSTRUKSIONAL
Menampilkan file
XML
Menggunakan
CSS dalam XML
XML XSLT
XML parser
XML DOM
Menampilkan
data XML di
HTML
8
Presentasi
ALAT BANTU
PROSEDUR PERCOBAAN
TEMPAT
Mahasiswa mengetahui
bagaimana
menampilkan dokumen
XML
Mahasiswa mengetahui
penggunaan CSS dalam
XML
Mahasiswa mengetahui
penggunaan XSLT pada
dokumen XML
Mahasiswa mengetahui
kegunaan XML parser
untuk membaca dan
memanipulasi XML
Mahasiswa mengerti
konsep dari XML DOM
Mahasiswa mengetahui
bagaimana
menampilkan data XML
dalam HTML
Mahasiswa dapat
mempresentasikan
proyek 1 yang terdiri
dari
HTML,CSS,JavaScript
7
Komputer
Perangkat lunak
web browser dan
web server
Viewer
Tugas 7:
Setiap kelompok
mempresentasikan
proyek yang dibuat
Ruang
kelas
dan XML
8
MINGGU
KE
9
10
POKOK
BAHASAN
PHP
PHP
SUB POKOK
BAHASAN
Pengenalan PHP
Dasar-dasar PHP :
Variabel,konstant
a, tipe data dan
operator, flow
kontrol dan
statemen
Array
Perulangan
Function
Form
Get dan Post
TUJUAN INSTRUKSIONAL
ALAT BANTU
PROSEDUR PERCOBAAN
TEMPAT
Mahasiswa mengetahui
konsep PHP
Mahasiswa mengetahui
mengenai
variabel,konstanta,tipe
data dan operator, flow
kontrol dan statemen
dalam PHP
Komputer
Perangkat lunak
Visual editor dan
teks editor
Tugas 8:
Mahasiswa
membuat website
menggunakan PHP
Mahasiswa
mengunggah
aplikasi yang telah
dibuat melalui web
hosting yang tidak
berbayar
Ruang
kelas
Mahasiswa mengetahui
mengenai fungsi
array,perulangan,functio
n, form dan metode
Get , Post dalam PHP
Komputer
Perangkat lunak
Visual editor dan
teks editor
Tugas 9:
Mahasiswa
menambahkan
fungsi yang
diterangkan pada
minggu ke 10
kedalam website
yang telah dibuat
sebelumnya
Mahasiswa
mengunggah
aplikasi yang telah
dibuat melalui web
hosting yang tidak
berbayar
Ruang
kelas
UTS
9
MINGGU
KE
11
POKOK
BAHASAN
MYSQL
SUB POKOK
BAHASAN
Konsep database
Pengenalan MYSQL
Bahasa SQL dalam
MYSQL
TUJUAN INSTRUKSIONAL
12
13
Integrasi
PHP dan
MYSQL
Content
Management
System (CMS)
TEMPAT
Tugas 10:
Ruang
kelas
Komputer
Perangkat lunak
Visual editor dan
teks editor
Mahasiswa
membuat database
menggunakan
PHPMYadmin
Mahasiswa mengerti mengenai
fungsi-fungsi database
Mahasiswa mengerti
bagaimana menggunakan input
field dalam HTML yang
terkoneksi dengan database
MYSQL
Mahasiswa mengerti
bagaimana membuat query
untuk mengakses data dalam
database sehingga dapat
ditampilkan dalam HTML
Komputer
Perangkat lunak
Visual editor dan
teks editor
Tugas 11:
Mahasiswa
mengintegrasikan
website yang dibuat
menggunakan PHP
dengan database
MYSQL yang telah
dibuat melalui
PHPMYadmin
Ruang
kelas
Komputer
Perangkat lunak
CMS
Tugas 12:
Mahasiswa menginstall
software CMS
Ruang kelas
Konsep CMS
Software CMS
(MAMBO,
LIMBO,JOOMLA,
PHPNuke)
Mahasiswa dapat
menerangkan pengertian
CMS
Mahasiswa dapat
menyebutkan dan
menerangkan CMS software
PROSEDUR PERCOBAAN
Mahasiswa mengetahui
konsep database
Mahasiswa mengetahui
kegunaan dari MYSQL
Mahasiswa dapat
menggunakan SQL
Pengenalan fungsifungsi database
MYSQL di PHP
Input field dalam
form HTML ke
MYSQL dengan
PHP
Menampilkan hasil
Query dengan
HTML dan PHP
ALAT BANTU
10
MINGGU
KE
14
POKOK
BAHASAN
Presentasi
SUB POKOK
BAHASAN
TUJUAN INSTRUKSIONAL
Mahasiswa dapat
mempresentasikan
proyek 2 yang terdiri
dari
HTML,CSS,JavaScript
dan XML
11
ALAT BANTU
Komputer
Perangkat lunak
visual editor dan
teks editor
Viewer
PROSEDUR PERCOBAAN
Tugas 13:
Mahasiswa
mempresentasikan
proyek kedua
TEMPAT
Ruang
kelas
MATA KULIAH
KREDIT
SEMEST
ER
MINGG
U KE
1
POKOK
BAHASAN
Pengenalan
Internet
: PEMROGRAMAN BERBASIS WEB
: 2 SKS
:4
SUB POKOK
BAHASAN
Definisi internet
Protokol
Layanan aplikasi
Metode
pengalamatan
Tata cara
penamaan dan
bentuk penamaan
di internet
Konfigurasi
koneksi
TUJUAN INSTRUKSIONAL
Mahasiswa mengetahui
konsep internet agar
dapat memahami
penerapan
pemrograman berbasis
web
1
ALAT BANTU
Komputer
Akses internet
PROSEDUR
PERCOBAAN
Tugas 1 :
Mahasiswa
mengakses internet
untuk dapat
menjelaskan
Contoh-contoh
layanan aplikasi di
internet
Mengumumkan
kepada mahasiswa
bahwa ada 2 tugas
membuat proyek
website yang
dikerjakan secara
kelompok, yaitu:
1. Proyek 1 dibuat
menggunakan
HTML,CSS,JavaSc
ript dan XML.
Tugas ini
dipresentasikan
pada minggu ke8
2. Proyek 2 dibuat
menggunakan
PHP dan MYSQL.
TEMPAT
Ruang
kelas
Tugas ini
dipresentasikan
pada minggu ke14
2
MINGG
U KE
POKOK
BAHASAN
2
Konsep
pemrogram
an berbasis
web
SUB POKOK
BAHASAN
3
HTML dan
XHTML
Konsep dasar web
Arsitektur web
HTTP
Client side
programming
Server side
programming
Web server
software
TUJUAN INSTRUKSIONAL
ALAT BANTU
Mahasiswa mengetahui
dan memahami konsep
pemrograman berbasis
web
Mahasiswa dapat
membedakan jenis
pemrograman berbasis
web
Mahasiswa dapat
mengetahui contoh
software web server
Mahasiswa mengetahui
dan mengerti konsep
HTML dan XHTML
Mahasiswa dapat
membedakan HTML dan
XHTML
Mahasiswa mengerti tag
HTML untuk
teks,list,hyperlink dan
image
PROSEDUR
PERCOBAAN
TEMPAT
Komputer
Perangkat lunak
web server
Akses internet
Tugas 2 :
Mahasiswa
melakukan instalasi
web server
Mahasiswa
mengakses web
hosting tidak
berbayar untuk
mengetahui
prosedur unggah
suatu aplikasi
Ruang
Kelas
Komputer
Perangkat lunak
Visual editor dan
teks editor
Tugas 3:
Mahasiswa
membuat website
menggunakan tagtag HTML yang telah
dipelajari
Mahasiswa
mengunggah
aplikasi yang telah
dibuat melalui web
hosting yang tidak
berbayar
Ruang
kelas
Pengenalan Web
Hosting
Proses unggah
(upload) aplikasi
Konsep HTML
Konsep XHTML
Perbedaan HTML
dan XHTML
Struktur dokumen
HTML
Membuat
halaman HTML
Tag HTML (Text,
List, Hyperlink,
Image)
3
MINGG
U KE
POKOK
BAHASAN
SUB POKOK
BAHASAN
TUJUAN INSTRUKSIONAL
ALAT BANTU
PROSEDUR
PERCOBAAN
TEMPAT
4
HTML
Tag HTML :
Frame
Tabel
Form dan field
komponen
Metode Post dan
Get
Mahasiswa mengerti tag
HTML untuk frame,
tabel,form dan metode
post dan get
Komputer
Perangkat lunak
Visual editor dan
teks editor
Tugas 4:
Mahasiswa
menambahkan tagtag HTML yang
dipelajari pada
minggu ke 4
kedalam website
yang telah dibuat
sebelumnya
Mahasiswa
mengunggah
aplikasi yang telah
dibuat melalui web
hosting yang tidak
berbayar
Ruang
kelas
5
Cascading
Style Sheet
(CSS)
Mahasiswa mengerti
dan konsep CSS
Mahasiswa mengetahui
cara kerja CSS
Mahasiswa mengerti
CSS properti
Komputer
Perangkat lunak
Visual editor dan
teks editor
Tugas 5:
Mahasiswa
menambahkan CSS
pada website yang
sudah dibuat
sebelumnya
Mahasiswa
mengunggah
aplikasi yang telah
dibuat melalui web
hosting yang tidak
berbayar
Ruang
kelas
Konsep CSS
Cara kerja CSS
CSS properti
4
MINGGU
KE
6
POKOK
BAHASAN
Java Script
SUB POKOK
BAHASAN
Pengenalan
JavaScript
Penggunaan
JavaScript di
HTML
Peletakan kode
JavaScript dalam
HTML
JavaScript
Statemen ,
komentar,
variabel,
operator,struktur
kendali, function,
perulangan,
event, try…
catch,throw
Konsep XML
Cara kerja XML
XML Tree
XML sintak
XML elemen
XML atribut
XML validasi dan
validator
7
XML
TUJUAN INSTRUKSIONAL
ALAT BANTU
PROSEDUR PERCOBAAN
TEMPAT
Mahasiswa mengerti
mengenai konsep
JavaScript
Mahasiswa mengerti
penggunaan JavaScript
dalam dokumen HTML
Mahasiswa mengerti
pada bagian mana
meletakkan kode
JavaScript dalam
dokumen HTML
Mahasiswa mengetahui
penggunaan
statemen,komentar,vari
abel,operator,struktur
kendali,
function,perulangan,eve
nt,try…catch,throw
dalam JavaScript
Komputer
Perangkat lunak
Visual editor dan
teks editor
Tugas 6:
Mahasiswa
menambahkan
JavaScript dalam
website yang telah
dibuat sebelumnya.
Mahasiswa
mengunggah
aplikasi yang telah
dibuat melalui web
hosting yang tidak
berbayar
Ruang
kelas
Mahasiswa mengerti
konsep XML
Mahasiswa mengerti
cara kerja XML
Mahasiswa mengerti
struktur dokumen XML
Mahasiswa mengetahui
aturan sintak XML
Mahasiswa mengerti
elemen XML
Mahasiswa mengetahui
Komputer
Tugas 7:
Ruang
kelas
Perangkat lunak
Visual editor dan
teks editor
5
Mahasiswa
membuat website
sederhana
menggunakan XML
dan HTML
Mahasiswa
mengunggah
aplikasi yang telah
dibuat melalui web
atribut dalam elemen
XML
Mahasiswa mengetahui
kegunaan DTD untuk
memvalidasi dokumen
XML
6
hosting yang tidak
berbayar
MINGGU
KE
POKOK
BAHASAN
SUB POKOK
BAHASAN
TUJUAN INSTRUKSIONAL
Menampilkan file
XML
Menggunakan
CSS dalam XML
XML XSLT
XML parser
XML DOM
Menampilkan
data XML di
HTML
8
Presentasi
ALAT BANTU
PROSEDUR PERCOBAAN
TEMPAT
Mahasiswa mengetahui
bagaimana
menampilkan dokumen
XML
Mahasiswa mengetahui
penggunaan CSS dalam
XML
Mahasiswa mengetahui
penggunaan XSLT pada
dokumen XML
Mahasiswa mengetahui
kegunaan XML parser
untuk membaca dan
memanipulasi XML
Mahasiswa mengerti
konsep dari XML DOM
Mahasiswa mengetahui
bagaimana
menampilkan data XML
dalam HTML
Mahasiswa dapat
mempresentasikan
proyek 1 yang terdiri
dari
HTML,CSS,JavaScript
7
Komputer
Perangkat lunak
web browser dan
web server
Viewer
Tugas 7:
Setiap kelompok
mempresentasikan
proyek yang dibuat
Ruang
kelas
dan XML
8
MINGGU
KE
9
10
POKOK
BAHASAN
PHP
PHP
SUB POKOK
BAHASAN
Pengenalan PHP
Dasar-dasar PHP :
Variabel,konstant
a, tipe data dan
operator, flow
kontrol dan
statemen
Array
Perulangan
Function
Form
Get dan Post
TUJUAN INSTRUKSIONAL
ALAT BANTU
PROSEDUR PERCOBAAN
TEMPAT
Mahasiswa mengetahui
konsep PHP
Mahasiswa mengetahui
mengenai
variabel,konstanta,tipe
data dan operator, flow
kontrol dan statemen
dalam PHP
Komputer
Perangkat lunak
Visual editor dan
teks editor
Tugas 8:
Mahasiswa
membuat website
menggunakan PHP
Mahasiswa
mengunggah
aplikasi yang telah
dibuat melalui web
hosting yang tidak
berbayar
Ruang
kelas
Mahasiswa mengetahui
mengenai fungsi
array,perulangan,functio
n, form dan metode
Get , Post dalam PHP
Komputer
Perangkat lunak
Visual editor dan
teks editor
Tugas 9:
Mahasiswa
menambahkan
fungsi yang
diterangkan pada
minggu ke 10
kedalam website
yang telah dibuat
sebelumnya
Mahasiswa
mengunggah
aplikasi yang telah
dibuat melalui web
hosting yang tidak
berbayar
Ruang
kelas
UTS
9
MINGGU
KE
11
POKOK
BAHASAN
MYSQL
SUB POKOK
BAHASAN
Konsep database
Pengenalan MYSQL
Bahasa SQL dalam
MYSQL
TUJUAN INSTRUKSIONAL
12
13
Integrasi
PHP dan
MYSQL
Content
Management
System (CMS)
TEMPAT
Tugas 10:
Ruang
kelas
Komputer
Perangkat lunak
Visual editor dan
teks editor
Mahasiswa
membuat database
menggunakan
PHPMYadmin
Mahasiswa mengerti mengenai
fungsi-fungsi database
Mahasiswa mengerti
bagaimana menggunakan input
field dalam HTML yang
terkoneksi dengan database
MYSQL
Mahasiswa mengerti
bagaimana membuat query
untuk mengakses data dalam
database sehingga dapat
ditampilkan dalam HTML
Komputer
Perangkat lunak
Visual editor dan
teks editor
Tugas 11:
Mahasiswa
mengintegrasikan
website yang dibuat
menggunakan PHP
dengan database
MYSQL yang telah
dibuat melalui
PHPMYadmin
Ruang
kelas
Komputer
Perangkat lunak
CMS
Tugas 12:
Mahasiswa menginstall
software CMS
Ruang kelas
Konsep CMS
Software CMS
(MAMBO,
LIMBO,JOOMLA,
PHPNuke)
Mahasiswa dapat
menerangkan pengertian
CMS
Mahasiswa dapat
menyebutkan dan
menerangkan CMS software
PROSEDUR PERCOBAAN
Mahasiswa mengetahui
konsep database
Mahasiswa mengetahui
kegunaan dari MYSQL
Mahasiswa dapat
menggunakan SQL
Pengenalan fungsifungsi database
MYSQL di PHP
Input field dalam
form HTML ke
MYSQL dengan
PHP
Menampilkan hasil
Query dengan
HTML dan PHP
ALAT BANTU
10
MINGGU
KE
14
POKOK
BAHASAN
Presentasi
SUB POKOK
BAHASAN
TUJUAN INSTRUKSIONAL
Mahasiswa dapat
mempresentasikan
proyek 2 yang terdiri
dari
HTML,CSS,JavaScript
dan XML
11
ALAT BANTU
Komputer
Perangkat lunak
visual editor dan
teks editor
Viewer
PROSEDUR PERCOBAAN
Tugas 13:
Mahasiswa
mempresentasikan
proyek kedua
TEMPAT
Ruang
kelas