Docstoc

PEMROGRAMAN WEB JAVA - Akakom

Document Sample
PEMROGRAMAN WEB JAVA - Akakom Powered By Docstoc
					                                          SILABI
MATA KULIAH   :        Pemrograman Web Java                                  Jenis        BARU

SKS           :        2

JURUSAN       :        MI, SI

PRASYARAT     :        Algoritma       Pemrograman,
                       Konsep Database


SEMESTER      :

DESKRIPSI     :        Mata kuliah ini membahas tentang pemrograman web menggunakan Java.




TUJUAN        :        Mahasiswa mampu membuat aplikasi web dinamis dengan Servlet, JSP,
                       database server MySQL dan memahami konsep MVC.



MATERI
                                                                                    KEGIATAN
                  NO       MATERI PEMBELAJARAN        RINCIAN KEMAMPUAN
                                                                                  TEORI   PRAKTEK
                  1    Teknologi Servlet, Keuntungan Mampu        memahami √
                       Servlet, Arsitektur Aplikasi Arsitektur dan cara kerja
                       Servlet, Cara Kerja Servlet, Servlet.
                       Servlet Container Tomcat
                  2    Struktur Servlet Dasar, Garis Mampu           memahami √
                       Besar    Pemakaian    Servlet, struktur Servlet Dasar.
                       Servlet API, HTTP Request-
                       Method GET, HTTP Request-
                       Method POST
                  3    Servlet Life Cycle, Loading dan Mampu memahami daur √
                       Pembuatan     Objek     Servlet, hidup   Servlet     dan
                       Method       HTTPServlet.init(), membuat objek Servlet.
                       Method HTTPServlet.destroy(),
                       Method HTTPServlet.service(),
                       Method HTTPServlet.doGet(),
4    Client Request, Method dari       Mampu        memahami √    √
     Interface HTTPServletRequest,     tentang Client Request
     HTTPServletRequest        &       dan cara kerja dari
     Parameter,     Request    &       HTTPServletRequest.
     Parameter,  Menguji    Form
     HTML, Request Header HTTP.
5    Server Response, Method dari      Mampu         memahami √
     Interface                         tentang Server Response
     HTTPServletResponse,              dan cara kerja dari
     Pengiriman    Kode     Error,     HTTPServletResponse.
     Pengiriman Karakter Khusus,
6    Response Header HTTP.
     Session     dan      Cookies,     Mampu      memahami √      √
     Manajemen Sesi, Implementasi fungsi dan perbedaan dari
     Sesi, Field Hidden, Objek Sesi, Session dan Cookies dan
     Kegunaan Cookie, Implementasi mengimplementasikan.
     Cookie.
7    Filtering Servlet, API Filtering, Mampu      memahami √      √
     Dasar-dasar Filter, Mapping fungsi Filtering Servlet
     Filter       dengan        URL, dan
     FilterConfig,     Filter   untuk mengimplementasikan.
     Mengecek Input User, Filter
     Response, Filter Chain.
8    Pemrograman JSP, JSP Tag- Mampu              memahami √      √
     Library dan FramewWork, Cara perintah-perintah     pada
     Kerja JSP, Life Cycle JSP, JSP JSP dan daur hidup dari
     Page, Comments, Scripting, JSP.
     Directive, Contoh JSP.

9    Penggunaan Javabean dengan        Mampu         memahami √   √
     JSP, Sikilas tentang Javabean,    proses       pemanggilan
     Pemanggilan Javabean dari         Javabean dari halaman
     halaman JSP, Akses properti,      JSP                 dan
     Setting nilai properti dari       mengimplementasikan
     Request, Contoh program.          pada program.
10   Penggunaan JSP Custom Tags,       Mampu      menggunakan √
     Membuat Custom Tag, Aturan        JSP Custom Tag dan
     Deployment Descriptor, Tag        memahami Daur Hidup
     Library    Descriptor,   sintak   Tag Handler.
     Custom Tag, Daur Hidup Tag
     Handler.
                      11   Integrasi Servlet dan JSP,        Mampu                    √          √
                           Servlet dan JSP Engine,           mengimplementasi
                           Komponen-komponen         pada    aplikasi   yang    telah
                           J2EE, Contoh Aplikasi yang        mengintegrasikan Servlet
                           Mengimplementasikan Servlet       dan JSP.
                           dan JSP.
                      12   JDBC, Dasar-Dasar JDBC,           Mampu          memahami √           √
                           Package     java.sql,  Koneksi    koneksi ke database
                           Database, Class DriverManager,    server    MySQL     dan
                           Interface Connection, Interface   mengkoneksi         dan
                           Statement, Interface ResultSet,   memanipulasi data pada
                           DataSource,            Koneksi    database server MySQL.
                           DataSource, Contoh Aplikasi
                           dengan Database MySQL.
                      13   MVC (Model-View-Controller),      Mampu          memahami √           √
                           Framework Berbasis MVC,           konsep dasar MVC dan
                           Forward dan Include, Contoh       mengimplementasikan
                           Aplikasi Sederhana MVC.           Aplikasi          MVC
                      14   MVC Lanjut, Pengenalan Struct,    sederhana.
                                                             Mampu           membuat √           √
                           Controller, Model, View pada      aplikasi MVC sederhana
                           Struct.                           dengan Struct.


SOFTWARE                   IE/Mozila,    Notepad/TextPad,
                           Apache, PHP, Database Server
                 :         MySQL, AppServ, XAMMP

HARDWARE         :         -

DAFTAR PUSTAKA
                 1.        Abdul Kadir, 2001. Pemrograman Web. Penerbit Andi, Yogyakarta.
                 2.        Kadir, Abdul. 2003. Pemrograman Web Mencakup : HTML, CSS, JAVASCRIPT dan
                           PHP Penerbit Andi, Yogyakarta.
                 3.        http://www.w3schools.com/php/default.asp
                 4.        Afriyudi, 2008, Pemrograman Web Dinamis dengan Kolaborasi PHP dan Java, Penerbit Andi, Yogyaka
                 5.        JENI, 2008, Jeni-3 Course Materials, JARDIKNAS.
enerbit Andi, Yogyakarta

				
DOCUMENT INFO
Categories:
Tags:
Stats:
views:158
posted:12/5/2011
language:Indonesian
pages:6