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%
Segera daftar, diskon dapat berakhir sewaktu-waktu
TESTIMONI PESERTA


