Kerangka Materi

Pendahuluan

  • JVM, JRE dan JDK
  • Integrated Development Environment
  • Kompilasi dan eksekusi kode Java

Sintaks Java

  • Paket
  • Variabel, array dan tipe data
  • Operator dan aliran kontrol
  • Detail enumerasi

Pemrograman Berorientasi Objek

  • Kelas dan objek
  • Konstruktor kelas
  • Pewarisan, overloading dan overriding
  • Modifikator akses
  • Kelas abstrak
  • Antarmuka

Java Collection Framework

  • Koleksi vs array
  • Daftar, peta, antrian dan himpunan
  • Peta
  • Kontrak equals dan hashCode
  • Pengurutan

Penanganan Pengecualian

  • Kelas Throwable
  • Pengecualian yang dicek dan tidak dicek
  • Melemparkan pengecualian
  • 'try...catch' pernyataan
  • Membuat pengecualian kustom

Antarmuka Masuk/Keluar API

  • Bekerja dengan Aliran Masuk dan Keluar
  • Aliran byte vs karakter
  • Pengelolaan berkas
  • Serialisasi objek
  • NIO.2

Java Concurrency

  • Benang dan konekurtifan
  • Kelas benang vs antarmuka Runnable
  • Menjalankan tugas menggunakan ExecutorService
  • Sinksronisasi benang

Persyaratan

Pengetahuan bahasa pemrograman prosedural (seperti C, PHP, Basic, Pascal) atau bahasa pemrograman berbasis objek diperlukan.

 28 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (7)

Kursus Mendatang

Kategori Terkait