Java Standard Edition - · PDF fileBelajar Java dari 2002, ... Java Fundamental Membuat...
Transcript of Java Standard Edition - · PDF fileBelajar Java dari 2002, ... Java Fundamental Membuat...
Java Standard EditionIfnu Bima
Profil
Ifnu Bima
Lahir dan besar di Banyuwangi
Sekolah di SMA Taruna Nusantara
Kuliah di IPB, Ilmu Komputer
Kerja di Jatis, Artivisi, Asyx, Deutsche Bank
Belajar Java dari 2002, profesional Java dari 2006
Kenapa Java?
Open sourceKomunitas
BesarDidukungIndustri
Tidaktergantung
diktatorGaji besar
Belajar Java Dari Mana?
Teori SintaksJava
Teori OOP
Java Fundamental
MembuatAplikasiSederhana
Latihan target deadline
Bahan Belajar Java
JENI
Buku Java (tanyajava)
StripBandunk.com
JUG
Netbeans Indonesia
Java Programmer Community FB
Berapa Lama Belajar Java? Java Fundamental Sintaks Java
OOP
Java SE JDBC
Database
Java EE Spring
Hibernate
Struts2/Spring MVC
HTML, CSS, jQuery
Java Standard Edition
Java Fundamental
JDBC
Swing
Framework
• Spring
• Hibernate
• Swingx dan Custom Component
• Java FX
Aplikasi Java SE
Kasir Trading Remote Desktop
IDE
Games Aplikasi Bisnis
Demo
Java Fundamental Keyword
Class, Interface, Object, Method, Constructor, Property
Tipe Data
Operator
Flow Control
Exception
Iterasi
Java Fundamental, OOP
Encapsulation
Inheritance
Polimorfisme
Overriding dan Overloading
Type Casting
Java Fundamental, Collection
Set
List
Map
Queue
Generics Collection
Java Fundamental, I/O
Membaca File
Menulis File
Menampilkan Gambar
Socket dan komunikasi data lewat jaringan
JDBC
JDBC Driver
Connection
Statement dan PreparedStatement
ResultSet
Query : DDL dan DML
Pengetahuan Database
Swing
Frame dan Panel
Layout
Data Component (text field, combo box, checkbox, dst)
Menu
Dialog
Custom Component
Swing, cont.
Event Listener
MVC
Model
Renderer
Editor
JasperReport
Reporting paling populer di Java
iReport, mendesain report secara visual
Komponen Swing untuk menampilkan Report
Framework
ORM, Hibernate
Mapping RDBMS ke Object
Produktifitas tinggi
Aplikasi mudah dimengerti
Spring
IoC
Spring Remoting
Transaksi
Demo
Arsitektur Three Thier
Arsitektur Three Tier, Clustering
Arsitektur Three Tier, Clustering dan High Availability
Installer
IzPack
Tools membuat installer
Installer untuk aplikasi saja
JRE harus diinstall terpisah
MySQL diinstall terpisah
Demo
Tanya Jawab