KURSUS JAVA ONLINE

Kursus Java pertama di Indonesia yang fokus kepada praktek coding. Kursus ini dimulai dari topik dasar untuk pemula sampai topik lanjutan seperti Object Oriented Programming. Kursus Java Nextgen diberikan dalam bentuk tugas-tugas coding Java yang kemudian akan diperiksa secara otomatis. Kemampuan coding Java kamu otomatis akan terasah. Kamu akan memiliki kemampuan yang cukup untuk ikut dalam proyek pengembangan aplikasi berbasis Java.

KURSUS JAVA

Kursus Java pertama di Indonesia yang fokus kepada praktek coding. Kursus ini dimulai dari topik dasar untuk pemula sampai topik lanjutan seperti Object Oriented Programming. Kursus Java Nextgen diberikan dalam bentuk tugas-tugas coding Java yang kemudian akan diperiksa secara otomatis. Kemampuan coding Java kamu otomatis akan terasah. Kamu akan memiliki kemampuan yang cukup untuk ikut dalam proyek pengembangan aplikasi berbasis Java.

MENGAPA PERLU BELAJAR JAVA ?

Bahasa pemrograman Java adalah salah satu bahasa pemrograman paling populer yang banyak dipakai untuk pengembangan aplikasi. Kemampuan bahasa pemrograman Java diperlukan untuk mempelajari berbagai framework pemrograman lain seperti Spring, Struts, Vert.x, Hibernate dan lain sebagainya. Kamu juga perlu belajar Object Oriented Programming (OOP) secara mendalam. Java adalah bahasa pemrograman yang mendukung konsep Object Oriented Programming. Konsep OOP juga berguna untuk mempelajari bahasa pemrograman lain. Dengan mempelajari bahasa pemrograman Java maka kamu dapat menjadi seorang Back End Programmer atau System Integrator yang handal. Programmer dengan keahlian bahasa pemrograman Java banyak dicari oleh perusahaan-perusahaan IT di seluruh dunia.

MANFAAT KURSUS JAVA NEXTGEN

Pengalaman Coding

Kursus Java online ini diberikan dalam bentuk tugas-tugas coding. Tugas coding yang dibuat peserta kursus akan diuji secara otomatis oleh sistem kami.

Memperbaiki Algoritma

Kursus Java online ini memakai sistem khusus untuk memeriksa algoritma yang dipakai oleh peserta. Bermanfaat untuk meningkatkan kualitas algoritma.

Melatih Problem Solving

Peserta kursus banyak diarahkan untuk mencari materi dan solusi sendiri melalui internet (googling). Otomatis melatih kemampuan problem solving.

Melatih Memahami Dokumentasi

Tugas kursus diberikan dalam bentuk dokumentasi teknis. Peserta kursus dilatih untuk membaca dokumentasi teknis.

Waktu & Tempat Pelatihan Fleksibel

Kursus Java ini dilakukan secara online. Tugas coding bisa dikerjakan kapan saja. Peserta kursus tidak perlu masuk ruang kelas.

Menambah Wawasan

Peserta kursus terhubung dengan para pakar IT untuk keperluan konsultasi mengenai dunia programming.

BIAYA DAN FASILITAS KURSUS

Kursus ini dapat diikuti dengan instruktur atau tanpa instruktur.

Biaya Kursus Tanpa Instruktur

Metode normal kursus adalah tanpa instruktur atau belajar otodidak dipandu oleh materi dan aplikasi. Peserta akan diberikan kunci jawaban tugas coding. Kunci jawaban ini diberikan dalam bentuk source code. Apabila peserta mengalami kesulitan memahami dan mengerjakan tugas tertentu maka peserta dapat langsung melihat kunci jawaban.

Biaya Kursus Java tanpa instruktur : Rp 400.000,-

Biaya Kursus Dengan Instruktur

Dengan tambahan biaya, peserta dapat mengikuti metode kursus dengan memakai instruktur. Instruktur akan memandu peserta secara online melalui WA Group atau video conference. Apabila peserta mengalami kesulitan maka peserta dapat berkonsultasi dengan para instruktur.

Biaya Kursus Java dengan instruktur : Rp 800.000,-

FASILITAS KURSUS

Peserta akan mendapatkan fasilitas sebagai berikut :

  • Materi kursus berupa tutorial programming Java dalam bentuk dokumen PDF dan tutorial melalui website.
  • Materi kursus berupa penjelasan tugas coding yang harus dikerjakan dalam bentuk dokumen PDF dan video.
  • Aplikasi untuk memeriksa hasil tugas coding yang dikerjakan oleh peserta kursus.
  • Sertifikat digital bagi peserta kursus yang bisa menyelesaikan semua tugas coding yang diberikan.
  • Kesempatan ditempatkan pada proyek perusahaan mitra Nextgen, bagi peserta dengan kompetensi terbaik.

BEBERAPA PERUSAHAAN MITRA KAMI

PeLAJAri metode kurSUS MELALUI YOUTUBE

Aktifkan caption atau subtitle

MATERI KURSUS JAVA

Materi Java Pendahuluan

Berlatih dengan variabel
  • Berlatih menggunakan variabel.
  • Berlatih menggunakan tipe-tipe data varibel.
  • Berlatih menggunakan batas nilai setiap tipe data variabel.
  • Memberikan parameter kepada program Java.
  • Memberikan parameter Array kepada program Java dan mengubah menjadi tipe data lain.
Casting antar tipe data
  • Casting tipe data dari float ke double.
  • Casting tipe data dari byte, short, char, int ke long.
  • Casting tipe data dari byte, short, char ke int.
  • Casting tipe data dari byte, short ke char.
  • Casting tipe data dari byte ke short.
  • Casting tipe data dari double ke float.
  • Casting tipe data dari short, char, int, long ke byte.
  • Casting tipe data dari char, int, long ke short.
  • Casting tipe data dari int, long ke char.
  • Casting tipe data dari long ke int.
Operasi matematika dan String
  • Latihan penambahan, pengurangan, pembagian dan perkalian sederhana.
  • Mengenal tipe data hasil operasi penambahan dan pengurangan.
  • Mengenal tipe data hasil operasi pengalian.
  • Mengenal tipe data hasil operasi pembagian.
  • Membuat operasi perbandingan.
  • Membuat operasi logical.
  • Mencari posisi text.
  • Manipulasi data String.
  • Pemeriksaan isi data String.
Berlatih menggunakan kondisi
  • Membuat kondisi sederhana dengan membandingkan dua angka.
  • Membuat kondisi sederhana dengan membandingkan dua text.
  • Membuat kalkulator sederhana menggunakan kondisi switch case.
  • Kondisi didalam kondisi.
  • Membuat kondisi menggunakan operator logika untuk memeriksa suatu angka.
  • Membuat kondisi menggunakan operator logika untuk memeriksa isi text.
Berlatih menggunakan Array
  • Membuat array satu dimensi dengan berbagai tipe data.
  • Membuat array dua dimensi dengan berbagai tipe data.
  • Mengakses data array menggunakan looping.
  • Membuat array int dan mengakses data array menggunakan looping.
  • Membuat array double dan mengakses data array menggunakan looping.
Berlatih pengulangan
  • Membuat pengulangan for loop sederhana.
  • Membuat pengulangan for loop untuk membalikkan urutan isi array.
  • Membuat pengulangan for loop untuk membalikkan isi text.
  • Membuat pengulangan while loop.
  • Membuat pengulangan do while loop.
Exception handling
  • Berlatih try catch block dengan ArrayIndexOfBoundException.
  • Berlatih try catch block dengan NullPointerException.
Static method
  • Membuat static method sederhana.
  • Membuat static method sederhana yang mempunyai kembalian.
  • Membuat static method sederhana yang mempunyai parameter.
  • Membuat static method sederhana yang mempunyai parameter dan kembalian.
  • Membuat program kalkulator.
  • Membuat static method dengan parameter array.
  • Membuat static method dengan parameter array dan kembalian array.
  • Membuat static method sederhana dengan kembalian boolean.
  • Membuat static method dengan parameter String dan kembalian String.

Materi Java Lanjutan

Mengenal konsep OOP
  • Konsep OOP, membuat Class.
  • Konsep OOP, membuat Object.
  • Konsep OOP, membuat instance variable.
  • Konsep OOP, membuat constructor.
  • Konsep OOP, membuat beberapa constructor.
  • Konsep OOP, membuat private method.
  • Konsep OOP, membuat public method.
  • Konsep OOP, membuat parameter method.
  • Konsep OOP, membuat method dengan kembalian nilai.
  • Konsep OOP, membuat method dengan parameter dan kembalian nilai.
  • Konsep OOP, membuat static variable.
  • Konsep OOP, berlatih konsep Encapsulation.
  • Konsep OOP, membuat constant.
  • Proyek perancangan dengan konsep OOP bagian 1.
Konsep OOP memakai abstraction dan inheritance
  • Konsep OOP, berlatih konsep abstraction dan inheritance.
  • Konsep OOP, memahami constructor dalam konsep inheritance.
  • Konsep OOP, membuat constructor overloading.
  • Konsep OOP, membuat access modifier protected.
  • Konsep OOP, membuat access modifier package.
  • Konsep OOP, membuat access modifier protected untuk method.
  • Konsep OOP, membuat access modifier package untuk method.
  • Konsep OOP, membuat access modifier protected untuk global variable.
  • Konsep OOP, membuat access modifier private.
  • Proyek perancangan dengan konsep OOP bagian 2.
Konsep OOP memakai interface
  • Konsep OOP, membuat interface.
  • Konsep OOP, membuat interface dengan konsep inheritance.
  • Konsep OOP, implementasi interface pada Class.
  • Konsep OOP, implementasi beberapa interface pada satu Class.
  • Konsep OOP, implementasi beberapa Class dengan interface yang berbeda.
  • Konsep OOP, memahami implementasi interface pada abstract Class.
  • Proyek perancangan dengan konsep OOP bagian 3.
Konsep OOP memakai Polymorphism, Overriding dan Overloading
  • Konsep OOP, mengenal Polymorphism.
  • Konsep OOP, membuat method overriding.
  • Konsep OOP, sub dari sub class.
  • Konsep OOP, method overriding dari sub dari sub class.
  • Konsep OOP, memahami kondisi suatu method perlu overriding.
  • Konsep OOP, membuat method overloading.
  • Konsep OOP, method overloading dan sub class.
  • Proyek perancangan dengan konsep OOP bagian 4.
Konsep OOP untuk casting antar object
  • Konsep OOP, casting sub class ke super class.
  • Konsep OOP, casting super class ke sub class.
  • Konsep OOP, casting class ke interface dan interface ke class.
  • Konsep OOP, casting ke sub interface.
  • Konsep OOP, memeriksa tipe suatu object.
Konsep OOP dan exception handling
  • Exception Handling, membuat method yang melemparkan Exception.
  • Exception Handling, membuat method yang melemparkan beberapa Exception.
  • Exception Handling, konsep inheritance dan exception.
  • Exception Handling, membuat block finally.
  • Exception Handling, konsep interface, constant dan exception.
Berlatih library Java Collection
  • Java Collection, berlatih menggunakan ArrayList dan LinkedList.
  • Java Collection, berlatih menggunakan Stack.
  • Java Collection, berlatih menggunakan HashSet.
  • Java Collection, berlatih menggunakan TreeSet.
  • Java Collection, berlatih menggunakan HashMap.
  • Java Collection, berlatih menggunakan TreeMap.
Berlatih library Java Input/Ouput (Java I/O)
  • Java I/O, berlatih menggunakan File.
  • Java I/O, berlatih mengakses direktori.
  • Java I/O, berlatih menggunakan FileInputStream dan FileOutputStream.
  • Java I/O, berlatih menggunakan DataInputStream dan DataOutputStream.
  • Java I/O, mengakses url dengan metode GET.
  • Java I/O, mengakses url dengan metode POST.
Singleton, Java Date dan tugas akhir
  • Membuat Singleton.
  • Java Date.
  • Proyek perancangan dengan konsep OOP bagian 5 (proyek akhir).

Full Stack Spring

Discount hingga

26%

hari
jam
menit
detik

Segera daftar, diskon dapat berakhir sewaktu-waktu

TESTIMONI PESERTA

"Belajar di Nextgen sangat mudah dan nyaman. Pelatihan yang akan kamu dapatkan akan dilakukan secara step by step dan akan dibimbing. Sistem pelatihan nextgen sangat cocok untuk mahasiswa ataupun diterapkan di sekolah."
Nurul Hasnah
Lulusan IT
"Pelatihan di Nextgen sangat bagus dan inovatif, pelatihannya benar-benar rapi dan sistematis. Sangat jarang ditemukan di Indonesia untuk pelatihan coding seperti di Nextgen, bahkan di universitas atau di sekolah tidak dapat menemukan sistem pembelajaran coding semacam ini."
Nurul Hasni
Lulusan IT
"Ikut kursus pelatihan web programming disini secara online, santai tapi materi pelatihannya berbobot, langsung mengerjakan latihan-latihan, hasilnya di cek menggunakan program checker-nya, bisa konsultasi langsung dengan trainernya kapan saja hehe, so far so good, thumbs up".
Wirya
PENGGIAT IT
Need Help? Chat with us