TRAINING ONLINE BASIC JAVA PROGRAMMING

TRAINING ONLINE BASIC JAVA PROGRAMMING

training

DESKRIPSI TRAINING WEBINAR PEMAHAMAN JAVA PROGRAMMING

Java adalah bahasa pemrograman tingkat tinggi yang berorientasi objek dan program java tersusun dari bagian yang disebut kelas. Kelas terdiri atas metode-metode yang melakukan pekerjaan dan mengembalikan informasi setelah melakukan tugasnya. Para pemrogram Java banyak mengambil keuntungan dari kumpulan kelas di pustaka kelas Java, yang disebut dengan Java Application Programming Interface (API). Kelas-kelas ini diorganisasikan menjadi sekelompok yang disebut paket (package). Java API telah menyediakan fungsionalitas yang memadai untuk menciptakan applet dan aplikasi canggih. Jadi ada dua hal yang harus dipelajari dalam Java, yaitu mempelajari bahasa Java dan bagaimana mempergunakan kelas pada Java API. Kelas merupakan satu-satunya cara menyatakan bagian eksekusi program, tidak ada cara lain. Pada Java program javac untuk mengkompilasi file kode sumber Java menjadi kelas-kelas bytecode. File kode sumber mempunyai ekstensi *.java. Kompilator javac menghasilkan file bytecode kelas dengan ekstensi *.class. Interpreter merupakan modul utama sistem Java yang digunakan aplikasi Java dan menjalankan program bytecode Java. 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. Menimbang cukup kompleknya materi pelatihan Basic Java Programming ini bagi peserta, dibutuhkan training provider yang berpengalaman di bidangnya agar tidak membuat peserta tidak menjadi cepat bosan dan jenuh dalam mendalami bidang teknik ini.

TUJUAN TRAINING PENERAPAN JAVA PROGRAMMING UNTUK PRAKERJA

Dengan mengikuti pelatihan Basic Java Programming Peserta dapat berbagi pengetahuan / sharing knowledge mengenai Basic Java Programming dengan peserta dari perusahaan lain yang bergerak di bidang Basic Java Programming.

* 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

MATERI pelatihan pemahaman java programming online Zoom :

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

13. Studi Kasus / Praktek pemecahan masalah Basic Java Programming

METODE pelatihan penerapan java programming online Zoom :

Metode Training Basic Java Programming dapat menggunakan fasilitas training zoom atau training online, dan bisa juga training offline atau training tatap muka.

TRAINING METHOD:

– Pre test

– Presentation

– Discussion

– Case Study

– Post test

– Evaluation

INSTRUKTUR pelatihan pentingnya Basic Java Programming online Zoom :

Instruktur yang mengajar pelatihan Basic Java Programming ini adalah instruktur yang berkompeten di bidang Basic Java Programming baik dari kalangan akademisi maupun praktisi.

PESERTA

Peserta yang dapat mengikuti training Basic Java Programming ini adalah staff sdm atau karyawan yang ingin mendalami bidang Basic Java Programming.

Karena kompleksnya pelatihan ini, maka dibutuhkan pendalaman yang lebih komprehensif melalui sebuah training. Dan menjadi sebuah kebutuhan akan training provider yang berpengalaman di bidangnya agar tidak membuat peserta menjadi cepat bosan dan jenuh dalam mendalami bidang teknik ini.

Jadwal Pelatihan Casa Training 2026 :

Batch 1 : 20 – 21 Januari 2026
Batch 2 : 10 – 11 Februari 2026
Batch 3 : 3 – 4 Maret 2026
Batch 4 : 14 – 15 April 2026
Batch 5 : 19 – 20 Mei 2026
Batch 6 : 24 – 25 Juni 2026
Batch 7 : 8 – 9 Juli 2026
Batch 8 : 19 – 20 Agustus 2026
Batch 9 : 16 – 17 September 2026
Batch 10 : 7 – 8 Oktober 2026
Batch 11 : 18 – 19 November 2026
batch 12 : 5 – 7 Desember 2024

Lokasi Training Offline atau Online :

1. Yogyakarta

2. Jakarta

3. Bandung

4. Bali

5. Surabaya

6. Lombok

7. Online via Zoom
Catatan : Apabila perusahaan membutuhkan paket in house training, anggaran investasi pelatihan dapat menyesuaikan dengan anggaran perusahaan.

Fasilitas Training Offline atau Online :

Negotiable / by request