Java Programming

Durasi : 5 Hari

 

Deskripsi Pelatihan

Pelatihan ini memberikan pengetahuan dan keterampilan yang cukup untuk membuat aplikasi java desktop menggunakan teknologi Java SE. Peserta akan membuat aplikasi java berbasis GUI menggunakan IDE Netbeans yang akan mempermudah pengembangan. pelatihan ini mencakup materi  tentang struktur GUI Java, akses ke database, koneksi jaringan dengan TCP/IP dan UDP, I/O dan Multithreading.

Tujuan Pelatihan

Dalam pelatihan ini, peserta akan mempelajari cara :

  • Memahami pembuatan aplikasi berbasis Java SE
  • Mampu menggunakan komponen java untuk operasi I/O dan komunikasi Soket
  • Mampu melakukan akses ke database
  • Mampu memanfaatkan multithreading dengan optimal

 

Target Pelatihan

  • Staff IT
  • Programmer
  • Analis Sistem

 

Prasyarat Peserta Pelatihan

Peserta seharusnya sudah mengambil materi Basic Java Programming yang membahas sintaks dasar Java dan konsep pemrograman berorientasi object.

Output Pelatihan

  • Peserta dapat membuat antar muka aplikasi berbasis java
  • melakukan penanganan event
  • membuat aplikasi yang berkomunikasi melalui jaringan
  • membuat aplikasi yang berinteraksi dengan basis data
  • melakukan akses ke IO
  • menggunakan mekanisme multithreading pada aplikasi

 

Garis Besar Pelatihan

1. Class dan Interface

  • Kelas Abstract
  • Metode Abstract
  • Implementasi Interface
  • Interface Event Handling

2. Inner Class

  • Bentuk Inner Class
  • Inner Class Statis
  • Inner Class Anonim

3. Event GUI

  • Event Listener
  • Adapter
  • Pergeseran Komponen

4. Managemen Layout

  • Layout Border
  • Layout Flow
  • Layout Grid
  • Layout Grid Bag
  • Layout Card
  • Layout Null

5. Komponen GUI

  • JCheckBox
  • JList
  • JcomboBox
  • Dialog

6. Menu

  • Sistem Menu
  • Event Menu
  • Menu Checkbox dan Radio

7. File dan System IO

  • Class dan Attribute File
  • Pemilih File
  • Binary dan Text I/O

8. JDBC

  • Tipe Driver dan Penggunaannya
  • JDBC ODBC
  • Prepared SQL

9. JDBC Metadata

  • ResultSetMetaData
  • Tipe kolom dan Ukuran

10. JDBC Update

  • Prepared SQL
  • Callable Statement

11. Java TCP/IP

  • TCP/IP
  • Server dan Client
  • Soket Server
  • Soket UDP

12. Java Thread

  • Kelas Thread dan Metodenya
  • Membuat Thread
  • Menjalankan dan Menghentikan Thread
  • Mengatur Prioritas Thread
  • Sinkronisasi Thread
Chat via Whatsapp