PEMROGRAMAN INTERNET Program Studi : Teknologi Informasi Nama Dosen : Mata Kuliah (MK) : Pemrograman Internet 1. I Nyoman Piarsa, ST., MT. Kode MK : TI023323 Semester : 4 SKS : 3 (3 x 50 menit) Standar Kompetensi - konsep pemrograman internet secara rinci. - dan mengimplementasikan fungsi dan fitur bahasa pemrograman internet untuk membuat suatu program aplikasiberbasis web. No Kompetensi Dasar 1 Mengetahui dan Web dan HTML Materi Pokok Dasar-dasar Web dan HTML Pengalaman Belajar Menjelaskan kontrak perkuliahan. tentang konsep dasar Web, arsitektur Web, HTTP, client side programming, server side programming, web server software (Triad, XAMPP), konsep Indikator Pencapaian Mahasiswa konsep dasar web dan arsitektur web menyebut dan pengertian HTTP dan penggunaannya. client side dan server side Penilaian Alokasi Waktu U U Sumber/Bahan/Alat T TM P L K S Pemrograman Internet 1 H a l a m a n
2 Mahasiswa dapat mengetahui dan script HTML 3 Mengetahui dan CSS Tag dasar HTML HTML Intermediate Cascading Style Sheet (CSS) HTML tentang dasar text formatting, identifikasi sumberdaya, dasar penggunaan image dan background images, memformat tabel, frames dan penggunaan form untuk mendapatkan informasi dari user tentangkonsep programming dan fungsinya. menyebutkan contoh web server dan melakukan instalasi. definisi HTML. membuat contoh sederhana format teks dasar, URL, link, image. membuat tabel, frame dan form definisi dan kegunaan CSS Pemrograman Internet 2 H a l a m a n
4 Mengetahui dan CGI 5 Mengetahui dan Pengantar Perl dan CGI JavaScript dasar CSS dan property dari CSS tentangkonsep Perl dan CGI, Server Side Scripting, lingkungan variable di Perl, metode POST dan GET CSS property dan nya. definisi dan kegunaan Perl dan CGI mengaplikasikan server side scripting dengan Perl dan CGI dan lingkungan variabel di Perl dan metode POST dan GET Pemrograman Internet 3 H a l a m a n
script JavaScript tentangobject Oriented Programming Language, tipe data: literals, operators, statements, object di JavaScript dan HTML;Classes dan objects, properties methods events, fungsi, parameter, event handling konsep OOPL, Object, fungsi, parameter,event handling pada JavaScript 6 Mengetahui dan JavaAplets Java Applets tentanggrafik dan GUI membuat interface yang grafis 7 Mengetahui dan pemrograman web dengan tentangdasar pemrograman, variabel di, operator kontrol. elemen-elemen dasar pemrograman web dengan serta membuat contoh aplikasi sederhana dengan Pemrograman Internet 4 H a l a m a n
elemen-elemen dasar tsb. 8 9 Memahami dasardasarpembuata nfunction dan form dalam (lanjutan) tentang function dan form dalam bahasa Mahasiswa function dan form dalam serta kegunaannya.mamp u membuat contoh aplikasi sederhana dengan function dan form. 10 Memahami session dan cookies dalam (lanjutan) tentang session dan cookies yang berfungsi sebagai ingatan/memory global Mahasiswa penggunaan sessiondan cookies dalam. Mampu membuat contoh aplikasi dengan session dan cookies. 11 Memahami konsep pengaksesan basisdata dalam pemrograman Konsep Basis Data di Internet tentangbasis data Web, server pembuatan basis data dengan MySQL serta Pemrograman Internet 5 H a l a m a n
internet dengan 12 Memahami penggunaan XML 13 Memahami semantic web 14 Memahami penggunaan XML Pengantar Semantic Web Content Management basisdata dan installasinya, koneksi ke basisdata, MySQL DBMS tentangpenggunaa n XML, XML DOM, XLS, XLT, dynamic javascript tentang dasar semantic web, beda web dan semantic web, bahasa, tools dan aplikasi dalam semantic web (RDF,OWL, Protégé) pengaksesannya dengan serta membuat contoh aplikasi sederhana yang database penggunaan XML dan dapat membuat program pengolahan data dengan format XML Dynamic JavaScript definisi semantic web menyebutkan dan perbedaan web dan semantic web menyebutkan bahasa dan aplikasi semantic web Pemrograman Internet 6 H a l a m a n
CMS System (CMS) tentangcms, CMS Software (MAMBO, OpenSource CMS, Worldcircle CMS, LIMBO, JOOMLA, Nuke) pengertian CMS menyebutkan dan CMS software 15 Mengimplemen tasikan sebuah project web Project Web Mediskusikan project web yang akan dibuat dan menentukan batasanbatasannya membuat aplikasi web yang melibatkan seluruh konsep pemrograman di internet 16 Ujian Akhir Semester Pustaka : 1. Joseph Schmuller, Teach Yourself UML in 24 Hours, SAMS 2. Sebesta, R.W., Programming the World Wide Web, Addison Wesley, 2002 3. Hall, M.,Core Web Programming, Prentice Hall, 1998 4. Deitel, H.M. et.al., XML How To Program 2/e, Prentice Hall, 2002 5. Bradley, N., The XML Companion 2/e, Addison-Wesley, 2000 6. Bradley, N., The XML Companion, Addison-Wesley, 2000 7. Staab, Steffen, Semantic Web and Peer to Peer, Springer-Verlag, Berlin, 2006 8. http ://php.net 9. http://mysql.com 10. http://w3c.org 11. http://www.press.umich.edu 12. http://www.ilmukomputer.com 13. Adhi Rachdian & AndySikumbang, Mastering CMS dengan Mambo / Joomla, PT. Elex Media Komputindo, Jakarta, 2005 Pemrograman Internet 7 H a l a m a n
14. http://en.wikipedia.org/wiki/world_wide_web 15. http://id.wikipedia.org/wiki/web Pemrograman Internet 8 H a l a m a n