TRAINING PENGENALAN BASIC JAVA PROGRAMMING
TRAINING PEMROGRAMAN JAVA
DESCRIPTION
Pelatihan ini memberikan kepada peserta berbagai pengetahuan dan
keterampilan dasar yang dibutuhkan untuk mampu membuat aplikasi
desktop dengan menggunakan teknologi dan bahasa pemrograman Java 2.
Materi ini telah dirancang sedemikian rupa sehingga peserta yang masih
belum atau baru memiliki sedikit pengalaman di bidang pemrograman
dapat mempelajari konsep pemrograman berbasis obyek (Object-Oriented
Programming) serta dasar teknik pemrograman bahasa Java
dengan tool NetBeans IDE.
Topik pelatihan yang dicakup meliputi dasar sintaks bahasa pemrograman
Java 2, konsep pemrograman berbasis obyek, String,
pembuatan Graphical User Interface (GUI), eksepsi, static,
penanganan event, dan pembuatan file JAR untuk distribusi aplikasi
Java. Pada akhir pelatihan ini, peserta akan mampu menguasai dasar
pemrograman Java sehingga siap untuk lanjut ke pemrograman Java Web
atau Android.
OBJECTIVE
* Sintaks dasar bahasa pemrograman Java 2 seperti variabel,
operator, kendali alur, array dan kelas String
* Konsep pemrograman berbasis obyek (Object-Oriented Programming)
seperti kelas, obyek, metode, enkapsulasi, pewarisan, dan
konstruktor
* Cara penggunaan berbagai tool Java seperti NetBeans IDE
* Cara pembuatan dan penggunaan kelas dan obyek di Java
* Cara pembuatan aplikasi berbasis GUI dengan teknologi Java Swing
* Cara pembuatan file JAR untuk distribusi aplikasi ke para pengguna
COURSE OUTLINE
1. Elemen Dasar Java
* Kerangka Program Java
* Kompilasi dan Eksekusi Program Java
* Variabel
* Cast dan Promosi Variabel
* Operator
* Prioritas Operator
2. Kendali Alur Program
* Penggunaan If, Else If, Else
* Penggunaan While dan Do While
* Penggunaan For
3. Array Java
* Deklarasi Array Java
* Inisialisasi Array Java
4. String Java
* Null dan Empty String
* Membandingkan String
* Argumen
* Modifikasi String
* Penggunaan String Buffer dan String Builder
5. Kelas Java
* Kelas dan Obyek Java
* Metoda Java
* Enkapsulasi
* Konstruktor
* Overloading Konstruktor
6. Pewarisan
* Konsep Pewarisan
* Overriding Metoda
7. Static
* Static Modifier
* Variabel Static
* Blok Static
8. Eksepsi
* Kategori Eksepsi
* Melempar Eksepsi
* Pembuatan Kelas Eksepsi Sendiri
9. Pembuatan GUI dengan Swing
* JFrame
* Container
* JLabel
* Input Teks
* JButton
10. Grafis 2D Java
* Frame
* Font
* Color
* Teknik Menggambar Grafis 2D
11. Penanganan Event
* Action Listener
* Interface Penanganan Event
* Mouse Listener
12. JAR dan Package
* Pembuatan File JAR
* Pembuatan Package
* Import Package
TRAINING METHOD
Pre test
Presentation
Discussion
Case Study
Post test
Evaluation
JADWAL TRAINING TAHUN 2026
03 – 04 Januari 2026 | 16 – 17 Januari 2026
06 – 07 Februari 2026 | 20 – 21 Februari 2026
05 – 06 Maret 2026 | 19 – 20 Maret 2026
03 – 04 April 2026 | 23 – 24 April 2026
07 – 08 Mei 2026 | 21 – 22 Mei 2026
05 – 06 Juni 2026 | 25 – 26 Juni 2026
09 – 10 Juli 2026 | 23 – 24 Juli 2026
06 – 07 Agustus 2026 | 20 – 21 Agustus 2026
04 – 05 September 2026 | 18 – 19 September 2026
08 – 09 Oktober 2026 | 22 – 23 Oktober 2026
06 – 07 November 2026 | 26 – 27 November 2026
04 – 05 Desember 2026 | 18 – 19 Desember 2026
Metode Training
- Tatap Muka/offline
- Online via zoom
Kota Penyelenggaraan jika offline :
- Bandung
- Jogjakarta
- Surabaya
- Jakarta
fasilitas yang didapatkan
- Training Kit Eksklusif
- Tas
- Name Tag
- Modul
- Flash disk
- Ballpoint
- Block Note
- Souvenir
- Harga yang Reliable
- Trainer Kompeten di bidangnya
- Pelayanan Maksimal untuk peserta
- Penjemputan dari dan ke bandara
Investasi :
Public training : Rp. 4.500.000 (minimum 3 pax)
In House Training : on Call
