SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN WEB (INTERNET + HTML) KODE : TI11. C107/ 2 SKS Pertemuan Ke Pokok Bahasan Dan TIU 1 Pendahuluan Ruang lingkup mata kuliah Sasaran Tujuan Kompetensi lulusan Silabus dan SAP 2 Dasar-dasar Web dan HTML dasar-dasar Web dan HTML - Konsep dasar Web - Arsitektur Web - HTTP - Client Side Programming - Server Side Programming - Web Server Software (PHPTriad, XAMPP) - Konsep HTML - menerangkan konsep dasar web dan arsitektur web. - menyebut dan menerangkan pengertian HTTP dan penggunaannya. - menerangkan client side dan server side ming dan fungsinya. - menyebutkan contoh web server dan melakukan instalasi. - menerangkan definisi HTML. mendownload dan menginstalasi salah satu web server software dan contoh 11
3 HTML Lanjutan HTML -Tag dasar HTML Basic text formatting Identifying resources Using graphic images - basics o Background images - HTML Intermediate web 11 Formatting with Tables, Frames Collecting information from the user using Forms 4 Cascading Style Sheet (CSS) CSS contoh menggunakan format teks dasar, URL, link, image. tabel, frame dan form. Konsep dasar CSS CSS property menerangkan definisi dan kegunaan CSS menerangkan CSS property dan menggunakannya. Latihan desain layout
5 Pengantar Perl dan CGI CGI 6 JavaScript JavaScript Konsep Perl dan CGI Server Side Scripting Lingkungan variable di Perl Metode POST dan GET menerangkan definisi dan kegunaan Perl dan CGI mengaplikasikan server side scripting dengan menggunakan Perl dan CGI menerangkan dan menggunakan lingkungan variabel di Perl 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 Latihan Latihan (mengguna kan form) TIK : - menerangkan konsep OOPL, Object, fungsi, parameter,event handling pada JavaScript
7 Java Applets JavaAplets 8 dan 9 PHP pemrograman web dengan PHP Grafik dan GUI interface yang menggunakan grafis. - Dasar PHP - Variabel PHP - Operator- Kontrol - Fungsi- Form- Cookies- File - Time dan Date - menerangkan elemen-elemen dasar pemrograman web dengan PHP serta contoh aplikasi dengan menggunakan elemen-elemen dasar tsb. dengan memanfaatkan fasilitas grafis. web 10 Konsep Basis Data di Web konsep pengaksesan basisdata dalam pemrograman web dengan PHP - Basis Data Web - Server Basis Data dan Installasi - Koneksi ke Basis Data - MySQL - menerangkan pembuatan basis data dengan MySQL serta pengaksesannya dengan PHP serta contoh aplikasi yang menggunakan database. UJIAN TENGAH SEMESTER web yang sudah menggunakan database
11 XML penggunaan XML 12 ASP.NET penggunaan ASP.NET 13 Pengantar Semantic Web semantic web - Penggunaan XML - XML DOM - XLS - XLT - Dynamic JavaScript - menerangkan penggunaan XML dan 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 - menerangkan ASP.NET, perbedaannya dengan ASP, menggunkan editor ASP.NET dan dengan ASP.NET - Definisi semantic web - Beda web dan semantic web - Bahasa, tools dan aplikasi dalam semantic web (RDF,OWL, Protégé) - menerangkan definisi semantic web - menyebutkan dan menerangkan perbedaan web dan semantic web - menyebutkan bahasa dan aplikasi semantic web pengolahan data dengan format XML menggunakan Dynamic JavaScript browsing untuk mencari bahasa dan aplikasi semantic web 3, 4, 5 6, 9
14 Content Management System (CMS) penggunaan CMS - Pengertian CMS - CMS Software (MAMBO, OpenSource CMS, Worldcircle CMS, LIMBO, JOOMLA, PHPNuke) - menerangkan pengertian CMS - menyebutkan dan menerangkan CMS software web lengkap yang termasuk untuk admin UJIAN AKHIR SEMESTER : 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 Komputindo, Jakarta, 2005 13. http://en.wikipedia.org/wiki/world_wide_web 14. http://id.wikipedia.org/wiki/web