Pemrograman Berorientasi Objek Lanjut MUHAMMAD BAGIR, MTI
Profile Pendidikan Terakhir : Magister Teknologi Informasi, FASILKOM Universitas Indonesia 2006 Apprentice Experiences Faculty at CCIT-FT UI since 2007 Lecturer at STTI NIIT I-TECH since 2012 Trainer at Ministry Of Defense, Badiklat Dephan Republic Indonesia since 2007 Database, Java/Enterprise, Mobile, Web and Black Berry Application Developer. Email : bagir.ui@gmail.com Phone : 08998152784 Chapter 1 Introduction
SATUAN ATURAN PERKULIAHAN Kehadiran minimal 75% (poin 10%) Keterlambatan maksimal 15 menit Ketidakhadiran karena sakit atau izin menyertakan surat Mengumpulkan Tugas (30%) Tugas berupa proyek individual pembuatan Web dilengkapi Database dengan PLatform Aplikasi menggunakan J2EE (Praktikum 20%) Tugas lain-lain (10%) Mengikuti UTS dan UAS(masing2 30%)
SATUAN ACARA PERKULIAHAN HARI MINGGU : 14:45 – 16:45 TOTAL PERTEMUAN 14 SESI + 2SESI (UTS&UAS) MASA PERKULIAHAN BAG 1 : 24 FEBRUARI 2013 – 7 APRIL 2013 UTS 14 APRIL 2013 MASA PERKULIAHAN BAG 2 : 21 APRIL 2013 – 16 JUNI 2013 UAS 23 JUNI 2013 DNS 14 JULI 2013
MATERI PERKULIAHAN PENGANTAR J2EE DAN TEKNOLOGI JSP MEMULAI HTML, JSP DENGAN IDE NETBEANS PENGENALAN UI DENGAN JSP DAN PENGGUNAAN TEMPLATE MAUPUN CSS PENGELOLAAN KODE JAVA SEDERHANA DENGAN JSP RESPONSE, REQUEST PADA JSP PENGENALAN DATABASE, PEMBUATAN DATABASE, TABEL DAN KUERI SEDERHANA ODBC-JDBC DAN PENGELOLAAN DATA MENGGUNAKAN JSP DENGAN SQL – INPUT DATA UTS
MATERI PERKULIAHAN ODBC-JDBC DAN PENGELOLAAN DATA MENGGUNAKAN JSP DENGAN SQL – HAPUS DATA, PENCARIAN DATA VALIDASI DATA ODBC-JDBC DAN PENGELOLAAN DATA MENGGUNAKAN JSP DENGAN SQL – PERBAIKAN DATA, DISERTAI VALIDASI REVIEW PROSES PENGELOLAAN DATA MANAJEMEN SESSION PADA JSP JSTL(JSP STANDARD TAG LIBRARY) PRESENTASI TUGAS PROYEK INDIVIDUAL WEB + PENYERAHAN SOAL UAS (JIKA TAKE HOME) UAS
PROJECT Membuat Aplikasi . Aplikasi memuat proses pengelolaan database dengan JSP Aplikasi di demokan pada pertemuan ke 14 di depan kelas. Dikumpulkan ke email paling lambat pada pertemuan ke 13 dengan subject : Project_PBO_Lanjut_STT_ITECH_KELAS_Karyawan_genap_2012_ 2013 Nama file : Project_PBO_Lanjut_STT_ITECH_KELAS_Karyawan.rar (dlengkapi query database) – dilengkapi nama lengkap
Platform Teknologi J2EE
Elemen-elemen Teknologi JavaEE
Fungsi API Java EE
Service pada Java EE Inherent services : Persistence Transaction Deployment-based services : Persistence Transaction Security API-based services : Naming Messaging Connector Inherent services : Life-cycle Threading Remote object communication, seperti RMI dan CORBA Vendor-specific functionality Scalability Failover Load balancing
Infrastruktur Java EE Service
Arsitektur Platform Java EE
Arsitektur Aplikasi Java EE Empat tipe yang paling umum adalah : Arsitektur web-centric. Kombinasi web dan aristektur berbasis komponen EJB, terkadang juga disebut aristektur EJB component-centric. Arsitektur aplikasi Business-to-business(B2B). Arsitektur aplikasi web-servis
Arsitektur Web-Centric
Kombinasi web dan arsitektur berbasis komponen EJB
Arsitektur aplikasi Business-to-business(B2B)
Arsitektur aplikasi web-servis
Konfigurasi Aplikasi JavaEE File Web Archive(WAR) File Java Archive(JAR) File Resource Archive(RAR) File Enterprises Archive(EAR)
Pengenalan Teknologi JSP JSP (Java Server Pages) adalah dokumen berbasis teks yang menjelaskan bagaimana cara memproses request dan memberikan response. Dengan menggunakan teknologi JSP, seorang pendesain halaman web membuat sebuah dokumen untuk mengenerate sebuah response kompleks yang berisikan konten dinamis. Halaman JSP dapat berjalan pada web server apapun dan dapat diakses dari browser web apapun. Pengembang tidak harus mempertimbangan platform khusus ketika membuat atau mendeploy menggunakan teknologi JSP.
ANY QUESTION? ANSWER....