SILABUS MATA KULIAH PERANCANGAN & PEMROGRAMAN WEB
Kode Formulir : FM-STMIK MDP-KUL-04.02/R3
A. IDENTITAS MATA KULIAH Program Studi : Sistem Informasi Mata Kuliah : Perancangan dan Pemrograman Web Kode
: SP-350
Bobot
: 4(empat) sks
Kelas Semester
: SI : 5 (lima)
Prasyarat
: Basis Data Terapan : Mata Kuliah ini akan memberikan materi perancangan dan pemrograman web dengan PHP. Lingkup materi meliputi : Ruang lingkup, konsep dasar Web, arsitektur Web, tag dasar HTML, server side scripting, variable, web project, metode POST dan GET, basis data web, koneksi ke basis data MySQL dan mempublikasikan situs web. : Mahasiswa dapat membuat program menggunakan bahasa pemograman web dengan PHP dan mempublikasikan web dengan PHP.
Deskripsi Singkat
Standar Kompetensi B. PENILAIAN a. Tugas b. Kuis c. UTS d. UAS
: : : :
20 % 10 % 30 % 40 %
: :
Nyimas Artina S.Kom Herry Widagdo, S.T, M.Si Iis Pradesan., S.Kom, M.T.I Henky Honggo, S.Kom Dedy Hermanto, S.Kom
C. DOSEN a. Koordinator b. Anggota
D. PUSTAKA a. Buku wajib
:
b. Buku Pelengkap
:
E. JADWAL KONSULTASI Hari Jam
: :
F. SANKSI
:
36 menit belajar komputer PHP dan MySQL, Ali Zaki, PT. Elex Media Komputindo Panduan praktis membuat web dengan PHP untuk pemula, FN Jovan, mediakita
Selasa s.d. Sabtu 14:00 s.d. 16:00 1. Tugas yang dikumpulkan terlambat tidak diberi nilai. 2.Mahasiswa yang tingkat kehadirannya kurang dari 70% tidak diizinkan untuk mengikuti UAS. 3. Mahasiswa yang mengenakan sandal dianggap tidak hadir.
Perancangan dan Pemrograman Web / 2011-2012/1
SILABUS MATA KULIAH PERANCANGAN & PEMROGRAMAN WEB
Kode Formulir : FM-STMIK MDP-KUL-04.02/R3
G. TABEL KULIAH, POKOK BAHASAN DAN TUGAS A. P O K O K B. B A H A S A N 1 2
3 4 5
6
7
8
9
10 11 12 13 14
Penjelasan GBPP dan Pengenalan Konten Web Dinamis Teknologi Web Open source Web server Apache Kombinasi teknologi web Instalasi Uniserver Pengenalan dan Instalasi Uniserver Bekerja dengan FTP client Filezilla File editor dan IDE dengan Dreamweaver PHP dengan HTML dan pemanggilannya Struktur script PHP Komentar Sintaks dasar Echo Print Ruang lingkup variabel Struktur script PHP Operator Instruksi multi baris Tipe variabel Konstanta Struktur script PHP Variabel Ekspresi (literal dan variabel) Struktur Kontrol Kondisional Operator Struktur Perulangan Looping Implisit dan eksplisit type casting Lingking dinamik Fungsi dan Objek Fungsi Array Fungsi Date and Time, Fungsi String Pembuatan Aplikasi Sederhana
C. TUGAS Membaca Buku wajib
Buku wajib
Buku wajib Buku wajib
Buku wajib
Lampiran Tugas 1
Buku wajib
Buku wajib
Buku wajib Buku wajib Buku wajib Buku wajib
Ujian Tengah Semester 15
Styling Dengan CSS
16 17
19
Javascript Javascript Penangan Form dan Session Komponen Form Form Method GET Form Method Post Hyperlink dan Argumen Penanganan Session Aplikasi PHPMyAdmin
20
Aplikasi PHPMyAdmin
18
21
Konsep Basis Data MySQL: Create Database dan Table Insert Select
Perancangan dan Pemrograman Web / 2011-2012/1
Soal
Buku wajib
Buku wajib Buku wajib
Buku wajib
Kode Formulir : FM-STMIK MDP-KUL-04.02/R3
22
23
24
25
26 27 28
SILABUS MATA KULIAH PERANCANGAN & PEMROGRAMAN WEB
Konsep Basis Data MySQL Server (lanjutan) Create Database dan Table Insert Select Konsep Basis Data My SQL Server: Where Update Delete Print Preview Seluruh record dan Per record berdasarkan kriteria Print Preview (Lanjutan) Seluruh record dan Per record berdasarkan kriteria Php dan database MySQL dalam transaksi Update Delete Kuis 2 dan Pembahasan Mempublikasikan situs web Ujian Akhir Semester
Perancangan dan Pemrograman Web / 2011-2012/1
Buku wajib
Buku wajib
Buku wajib
Mahasiswa mampu memahami dasar pemrograman web
1. 2.
Teknologi HTTP - HTM Keuntungan PHP, MySQL dan Javascript
Materi Ajar
Mahasiswa mampu memahami kombinasi teknologi web, web server apche dan open source
1. 1. Mampu mendiskripsi kombinasi teknologi web 1. 2. Memahai cara kerja web serve apche 1. 3. Memahi cara kerja open source
Indikator 1. 2. 3.
Kombinasi teknologi web Web server apache Open source
Materi Ajar
: Teknologi Web : Memahami kombinasi teknologi web, web server apache dan open source
1.1 Mampu mendeskripsikan teknologi HTTP - HTM 1.2 Mampu menjelaskan keuntungan PHP, MySQL dan JavaScript
Indikator
: Pengenalan konten web dinamis : Memahami teknologi HTTP – HTM dan keuntungan PHP, MySQL, Javascript
Perancangan dan Pemrograman Web / 2011-2012/1
1.
Kompetensi Dasar
Pokok Bahasan Standar Kompetensi
1.
Kompetensi Dasar
Pokok Bahasan Standar Kompetensi
Kode Formulir : FM-STMIK MDP-KUL-04.02/R3
- Mengetahui teknologi web - Memanfaatkan web server apache - Memahami open source
Pengalaman Belajar
- Mengetahui teknologi HTTP -HTM - Mengetahui keuntungan PHP, MySQL dan Javascript
Pengalaman Belajar
SILABUS MATA KULIAH PERANCANGAN DAN PEMROGRAMAN WEB
Alokasi Waktu 2 x 50 menit
Alokasi Waktu 2 x 50 menit
Menerapkan aplikasi dreamweaver sebagai pembuatan perancangan efek animasi dalam pembuatan sebuah website
2.
1. Fungsi uniserver 2. Pengaturan server security MSG
Materi Ajar
2.1. Menggunakan Efek scorlling dalam dreamweaver 2.2. Menggunakan efek Background
1.1. Mendefinisikan dasar-dasar pembentuk objek pada dreamweaver
Indikator
2.
1.
Efek teks scrolling dengan dreamweaver Efek Background dengan dreamweaver
1. Pengenalan dreamweaver 2. Pengenalan Properti code, desain 3. Penggunaan tools
Materi Pokok
: File editor dan IDE dengan dreamweaver : Menerapkan dreamweaver untuk merancang tampilan dalam sebuah website
1.1 Mendefinisikan Fungsi Uniserver dalam PHP 1.2 Mendefinisikan uniserver dalam mengubah server security MSG
Indikator
: Instalasi Uniserver : Menerapkan uniserver dalam penginstalan
Perancangan dan Pemrograman Web / 2011-2012/1
Memahami penggunaan tools dalam dreamweaver
1.
Kompetensi Dasar
Pokok Bahasan Standar Kompetensi
1. Menerapan uniserver dalam penginstalan
Kompetensi Dasar
Pokok Bahasan Standar Kompetensi
Kode Formulir : FM-STMIK MDP-KUL-04.02/R3
1. 2.
Membuat efek scrolling dalam dreamweaver Membuat efek background dalam pembuatan sebuah website dengan dreamweaver
1. Memahami Komponen pembentuk objek pada dreamweaver 2. Memahami penggunaan objek dalam dreamweaver
Pengalaman Belajar
1. Cara penginstalan uniserver 2. Mengubah setting uniserver security MSG
Pengalaman Belajar
SILABUS MATA KULIAH PERANCANGAN DAN PEMROGRAMAN WEB
2 x 50 menit
Alokasi Waktu
2 x 50 menit
Alokasi Waktu
Memahami penggunaan sintaks dasar php Menerapkan dasar PHP sebagai pembuatan dalam sebuah website
Memahami penggunaan sintaks dasar php
3.
1. 2.
Sintak dasar PHP Penggunaan sintak komentar atau remarks Penggunaan perintah intruksi
1. Pengertian PHP 2. Pengenalan sintaks dasar PHP
Materi Pokok
1.1. 1.2. 1.3. 1.4.
Mendefinisikan tipe data dalam php Mendefinisikan operator Mendefinisikan instruksi multi baris Mendefinisikan konstanta
Indikator
1. Tipe data 2. Operator (Operator aritmatika, operator bitwise, operator perbandinganm operator kontrol kesalahan, operator eksekusi, operator penambahan dan pengurangan, operator string, operator string, operator array) 3. Instruksi multi baris 4. Konstanta
Materi Pokok
Pengalaman Belajar
3.
2.
1.
1. 2. 3. 4.
Mengenal Tipe data dan jenis tipe data Mengenal Operator Mengenal Instruksi multi baris Mengenal konstanta
Pengalaman Belajar
Membuat web sederhana dengan menggunakan sintak dasar PHP Menerapkan penggunaan sintak komentar atau remarks Menerapkan perintah instruksi dalam pembuatan web
1. Memahami PHP 2. Mengenal penggunaan sintaks dasar PHP
: Struktur script PHP : Menerapkan penggunaan perintah operator, instruksi multi baris, tipe variabel, konstanta
2.1. Menggunakan HTML Escaping dalam PHP 2.2. Menggunakan komentar remarks dalam PHP 2.3. Menggunakan pemisah instruksi dalam PHP
1.1. Mendefinisikan dasar-dasar pembentuk php
Indikator
: PHP dan HTML dan pemanggilannya : Menerapkan sintaks dasar php, html escaping, pemisahan instruksi, komentar atau remarks
Perancangan dan Pemrograman Web / 2011-2012/1
1.
Kompetensi Dasar
Pokok Bahasan Standar Kompetensi
2.
1.
Kompetensi Dasar
Pokok Bahasan Standar Kompetensi
Kode Formulir : FM-STMIK MDP-KUL-04.02/R3
SILABUS MATA KULIAH PERANCANGAN DAN PEMROGRAMAN WEB
2 x 50 menit
Alokasi Waktu
2 x 50 menit
Alokasi Waktu
Menerapkan tipe dan jenis data dasar PHP sebagai pembuatan dalam sebuah website
Menerapkan variabel dan ekspresi PHP sebagai pembuatan dalam sebuah website
2.
1. Jenis tipe data 2. Operator (Operator aritmatika, operator bitwise, operator perbandinganm operator kontrol kesalahan, operator eksekusi, operator penambahan dan pengurangan, operator string, operator string, operator array) 3. Instruksi multi baris 4. Konstanta
1. 1. Mendefinisikan variabel 1. 2. Menjelaskan penamaan variabel 1. 3. Menjelaska predefine variabel 1. 4. Mendefinisikan ekspresi 1. 5. Menjelaskan fungsi string 1. 1. Menggunakan variabel dalam PHP 1. 2. Menggunakan penamaan variabel dalam PHP 1. 3. Menggunakan predefine variabel 1. 4. Menggunakan ekspresi dalam PHP 1. 5. Menggunakan fungsi string dalam PHP
Indikator
1. Variabel 2. Ekspresi
1. Variabel 2. ekspresi
Materi Pokok
1. Menerapkan penggunaan variabel dalam Web 2. Menerapkan penggunaan penamaan variabel dalam Web 3. Menerapkan penggunaan predefine variabel dalam web 4. Menerapkan penggunaan ekspresi dalam web 5. Menerapkan penggunaan fungsi string dalam web
1. Mengenal variabel 2. Penggunaan penamaan variabel 3. Mengenal ekspresi
Pengalaman Belajar
1. Menerapkan penggunaan tipe data dalam Web 2. Menerapkan penggunaan operator dalam Web 3. Menerapkan penggunaan instruksi multi baris dalam web 4. Menerapkan penggunaan konstanta dalam web
: Struktur script PHP : Menerapkan penggunaan perintah Variabel, ekspresi (literal dan variabel), Fungsi string
2.1. Menggunakan jenis tipe data dalam PHP 2.2. Menggunakan operator dalam PHP 2.3. Menggunakan instruksi multi baris dalam PHP 2.4. Menggunakan konstanta
Perancangan dan Pemrograman Web / 2011-2012/1
Memahami penggunaan variabel dan ekspresi dalam php
1.
Kompetensi Dasar
Pokok Bahasan Standar Kompetensi
2.
Kode Formulir : FM-STMIK MDP-KUL-04.02/R3
SILABUS MATA KULIAH PERANCANGAN DAN PEMROGRAMAN WEB
2 x 50 menit
Alokasi Waktu
Menerapkan variabel dan ekspresi PHP sebagai pembuatan dalam sebuah website
4.
1. 6. Mendefinisikan variabel 1. 7. Menjelaskan penamaan variabel 1. 8. Menjelaska predefine variabel 1. 9. Mendefinisikan ekspresi 1. 10. Menjelaskan fungsi string 1. 1. Menggunakan variabel dalam PHP 1. 2. Menggunakan penamaan variabel dalam PHP 1. 3. Menggunakan predefine variabel 1. 4. Menggunakan ekspresi dalam PHP 1. 5. Menggunakan fungsi string dalam PHP
Indikator
3. Variabel 4. Ekspresi
3. Variabel 4. ekspresi
Materi Pokok
Pengalaman Belajar
6. Menerapkan penggunaan variabel dalam Web 7. Menerapkan penggunaan penamaan variabel dalam Web 8. Menerapkan penggunaan predefine variabel dalam web 9. Menerapkan penggunaan ekspresi dalam web 10. Menerapkan penggunaan fungsi string dalam web
4. Mengenal variabel 5. Penggunaan penamaan variabel 6. Mengenal ekspresi
: Struktur script PHP : Menerapkan penggunaan perintah Variabel, ekspresi (literal dan variabel), Fungsi string
Perancangan dan Pemrograman Web / 2011-2012/1
Memahami penggunaan variabel dan ekspresi dalam php
3.
Kompetensi Dasar
Pokok Bahasan Standar Kompetensi
Kode Formulir : FM-STMIK MDP-KUL-04.02/R3
SILABUS MATA KULIAH PERANCANGAN DAN PEMROGRAMAN WEB
2 x 50 menit
Alokasi Waktu
1. 1. Mendefinisikan sintaks if untuk menyeleksi suatu kondisi 1. 2. Menggunakan if bertingkat (nested if) 1. 1. Mendefinisikan switch case dengan kondisi yang bertipe data integer 1. 2. Mendefinisikan switch case dengan kondisi yang bertipe data karakter 1. 3. Mengkonversi if else menjadi switch case jika memungkinkan 1. 4. Mengkonversi switch case ke dalam if else
1. Dapat menggunakan pernyataan if dan/atau if..else 2. Dapat menggunakan pernyataan switch
Perancangan dan Pemrograman Web / 2011-2012/1
Indikator
- menggunakan sintaks If, dan if else untuk menyeleksi suatu kondisi - menggunakan simbol operator pada kondisi if - menggunakan sintaks Switch case untuk menyeleksi suatu kondisi - menggunakan sintaks Switch case untuk mengganti sintaks if else
1. Switch case dengan integer 2. Switch case dengan tipe char
Pengalaman Belajar
1. If 2. If… else… 3. If… else if …else
Sub Pokok Bahasan
: Pengendalian Proses : Kondisi, Perulangan : Mengintegrasikan kontrol program seleksi untuk menyelesaikan suatu kasus
Kompetensi Dasar
Pokok Bahasan Standar Kompetensi
Kode Formulir : FM-STMIK MDP-KUL-04.02/R3
SILABUS MATA KULIAH PERANCANGAN DAN PEMROGRAMAN WEB
1x50 menit
2x50 menit
Alokasi Waktu
3. While
4. Do While
5. Foreach
1. 3. Mendefinisikan pengulangan whileuntuk menyelesaikan kasus perulangan 1. 4. Mendefinisikan pengulangan while untuk menyelesaikan kasus perulangan bertingkat
1. 5. Mendefinisikan pengulangan do while untuk menyelesaikan kasus perulangan 1. 6. Mendefinisikan pengulangan do while untuk menyelesaikan kasus perulangan bertingkat
1. 7. Mendefinisikan pengulangan
Perancangan dan Pemrograman Web / 2011-2012/1
1. For 2. For bertingkat
1. 1. Mendefinisikan pengulangan for untuk menyelesaikan kasus perulangan 1. 2. Mendefinisikan pengulangan for untuk menyelesaikan kasus perulangan bertingkat
1. Mampu menggunakan pernyataan pengulangan for untuk mengeksekusi pernyataan pada program secara berulang-ulang 2. Mampu menggunakan pernyataan pengulangan While untuk mengeksekusi pernyataan pada program secara berulang-ulang 3. Mampu menggunakan pernyataan pengulangan do while untuk mengeksekusi pernyataan pada program secara berulang-ulang 4. Mampu
Sub Pokok Bahasan
Indikator
: Struktur Perulangan : Mengintegrasikan pengulangan untuk menyelesaikan suatu kasus
Kompetensi Dasar
Pokok Bahasan Standar Kompetensi
Kode Formulir : FM-STMIK MDP-KUL-04.02/R3
- menggunakan pengulangan foreach menaik
- menggunakan pengulangan do while menaik - menggunakan pengulangan do while menurun - menggunakan pengulangan do while bertingkat/ nested for
- menggunakan pengulangan while menaik - menggunakan pengulangan while menurun - menggunakan pengulangan while bertingkat/ nested for
- menggunakan pengulangan for menaik - menggunakan pengulangan for menurun - menggunakan pengulangan for bertingkat/ nested for
Pengalaman Belajar
SILABUS MATA KULIAH PERANCANGAN DAN PEMROGRAMAN WEB
2x50
2x50 menit
2x50 menit
Alokasi Waktu 2x50 menit
1. 1. Mendefinisikan fungsi dan objek 1. 2. Menggunakan ungsi dan objek yang tak mengembalikan nilai
1. 1. Menjelaskan peranan pernyataan return 1. 2. Mendefinisikan argumen fungsi dan objek 1. 3. Mendefinisikan fungsi dan obejk dengan nilai kembalian 1. 4. Menggunakan fungsi dan obejk dengan nilai kembali 1. 1. Menjelaskan ruang lingkup variabel 1. 2. Mendeklarasikan variabel global 1. 3. Mendeklarasikan variabel auto 1. 4. Mendeklarasikan variabel eksternal
1.Dapat menggunakan fungsi dan objek yang tak mengembalikan nilai
2.Dapat menggunakan fungsi dan objek yang mengembalikan nilai
Perancangan dan Pemrograman Web / 2011-2012/1
3.Dapat menggunakan variabel dalam fungsi dan objek dengan berbagai ruang lingkup
Indikator
1. Ruang lingkup variabel
1.Fungsi dengan nilai kembali 2.Argumen fungsi
1. Fungsi 2. Fungsi tanpa nilai kembali
Sub Pokok Bahasan
- Menjelaskan ruang lingkup variabel - Mendeklarasikan berbagai variabel dalam berbagai ruang lingkup - Membuat program dengan memanfaatkan konsep ruang lingkup variabel
- Mengirim suatu nilai sebagai argumen ke dalam suatu fungsi. - Menggunakan fungsi dengan nilai kembali dalam sejumlah kasus (misal fungsi yang menghitung nilai faktorial)
- Menjelaskan fungsi - Menggunakan fungsi yang tidak mengembalikan nilai dalam sejumlah kasus (misal fungsi yang menampilkan garis pada layar)
Pengalaman Belajar
- menggunakan pengulangan foreach menurun - menggunakan pengulangan foreach bertingkat/ nested for
: Fungsi dan objek : Menggunakan fungsi dan objek untuk mengelompokkan sejumlah pernyataan yang sering dipakai
foreach untuk menyelesaikan kasus perulangan 1. 8. Mendefinisikan pengulangan foreach untuk menyelesaikan kasus perulangan bertingkat
Kompetensi Dasar
Pokok Bahasan Standar Kompetensi
menggunakan pernyataan pengulangan foreach untuk mengeksekusi pernyataan pada program secara berulang-ulang
Kode Formulir : FM-STMIK MDP-KUL-04.02/R3
SILABUS MATA KULIAH PERANCANGAN DAN PEMROGRAMAN WEB
2x50 menit
2x50 menit
2x50 menit
Alokasi Waktu
menit
1. Variabel array 2.Deklarasi variabel array 3.Inisialisasi array satu dimensi 4.Array dua dan tiga dimensi 5. Mengirimkan array dalam suatu fungsi
Sub Pokok Bahasan
1.1 Menyebutkan fungsi string yang ada. 1.2 Memahami kegunaan dari masing masing fungsi string yang ada dalam bahasa php. 1.3 Menggunakan fungsi-fungsi string yang ada dalam bahasa php.
2.1 Menyebutkan fungsi date yang ada. 2.2 Memahami kegunaan dari masing masing fungsi date yang ada dalam php. 2.3 Menggunakan fungsi-fungsi date yang ada dalam php.
1. Memahami fungsi string yang ada dalam php.
1. Memahami fungsi date yang ada dalam php.
Perancangan dan Pemrograman Web / 2011-2012/1
Indikator Syntaks Fungsi Length Syntaks Fungsi SubString Syntaks FungsiReplace Syntaks Fungsi InString Syntaks Fungsi ToUpper Syntaks Fungsi To lower Syntaks Fungsi Join Syntaks Fungsi Split Syntaks Selisih Jam Syntaks Selisih Menit Syntaks Selisih Detik Syntaks Selisih Hari Syntaks Selisih Bulan Syntaks Selisih Tahun
1. 2. 3. 4. 5. 6. 7. 8. 1. 2. 3. 4. 5. 6.
Materi Pokok
: Fungsi String dan Fungsi Date : Memahami fungsi string dan fungsi date yang ada dalam PHP.
Kompetensi Dasar
Pokok Bahasan Standar Kompetensi
1. 1. mendefinisikan array 1. 2. menerapkan array dalam perulangan
Indikator
: Array : Menjelaskan dan menerapkan penggunaan array
1.Dapat menggunakan array satu dimensi 2.Dapat menggunakan array dua dimensi
Kompetensi Dasar
Pokok Bahasan Standar Kompetensi
Kode Formulir : FM-STMIK MDP-KUL-04.02/R3
2.
1.
2.
1.
Mengetahui syntaks untuk manipulasi data dengan tipe data Date Menggunakan fungsi Date pada object komponen
Mengetahui syntaks untuk manipulasi data dengan tipe data String Menggunakan fungsi string pada object komponen
Pengalaman Belajar
1. menggunakan array 1 dimensi untuk berbagai kasus (misal matrik 1 dimensi) 2. menggunakan array 1 dimensi untuk berbagai kasus (misal matrik 2 dimensi)
Pengalaman Belajar
SILABUS MATA KULIAH PERANCANGAN DAN PEMROGRAMAN WEB
2 x 50 menit
2 x 50 menit
Alokasi Waktu
4x50 menit
Alokasi Waktu
1. 2. 3. 4.
Pembuatan Bingkai Garis tepi dari bingkai Pengaturan warna background Background image
1. Font dengan CSS 2. Font size, font type and text 3. Text Alignment dalam CSS
3.1 Menggunakan font dalam CSS 3.2 Menggunakan Efek font dengan CSS
4.1 Menggunakan CSS untuk pembuatan dan pengaturan sebuah bingkai 4.2 Menggunakan CSS dalam mengubah warna background
3. Pengertian CSS 4. Pengaturan tabel 5. Table style (pewarnaan)
Materi Ajar
2.1 Mendefinisikan Fungsi CSS dalam php 2.2 Mendefinisikan CSS dalam mengubah Font, teks dan warna latar
Indikator
: CSS : Menerapkan CSS dalam pengaturan tabel, font dan frame
Perancangan dan Pemrograman Web / 2011-2012/1
4. Menerapkan CSS dalam pengaturan bingkai, garis tepi dan pewarnaan background
2. Menggunakan CSS sebagai bantuan dalam merancang sebuah web 3. Menggunakan Font dalam CSS
Kompetensi Dasar
Pokok Bahasan Standar Kompetensi
Kode Formulir : FM-STMIK MDP-KUL-04.02/R3
1. Memanfaatkan CSS untuk pengaturan pembuatan sebuah bingkai 2. Menggunakan css sebagai perancang website untuk perubahan warna background
1. Memanfaatkan CSS dalam pengaturan font 2. Menggunakan pengaturan CSS untuk posisi sebuah teks
3. Sintak CSS 4. Merancang sebuah web menggunakan CSS
Pengalaman Belajar
SILABUS MATA KULIAH PERANCANGAN DAN PEMROGRAMAN WEB
2 x 50 menit
Alokasi Waktu
Memahami perulangan dan fungsi
Menerapkan JavaScript sebagai pembuatan efek animasi dalam pembuatan sebuah website
2.
3.
5. Pengertian JavaScript 6. Pengenalan javaScript 7. Pengenalan Properti JavaScript 1. Pengertian Logika 2. Operator Logika 8. Logika If, If bersarang dan Switch 1. Pengertian perulangan 2. Operator-operator perulangan 1. Pengertian Fungsi 2. Variabel Lokal dan global 3. Menampilkan jam 1. Efek teks scrolling dengan JavaScript 2. Efek Background dengan JavaScript
Materi Pokok
Mahasiswa mampu membuat formulir dengan secara client side dan server side dengan script php 1. 1. Mampu membedakan membuat tampilan halaman webside berupa formulir pengisian data 1. 2. Mampu membedakan client side dan server side dalam pemrograman web php
Indikator
2.
1.
Pengalaman Belajar
1. 2.
- Membuat tampilan formulir pengisian data pada script ASP.Net - Mengetahui perbedaan POST dan GET
Pengalaman Belajar
Membuat efek scrolling dalam JavaScript Membuat efek background dalam pembuatan sebuah website dengan JavaScript
1. Memahami penggunaan perulangan dalam JavaScript 2. Memahami penggunaan sebuah fungsi
7. Memahami Komponen pembentuk JavaScript 8. Memahami penggunaan operator dan Logika dalam JavaScript
Membuat formulir dengan