Brainmatics

Java Standard Edition (Java SE)

Popularity : author-post-ratingauthor-post-ratingauthor-post-ratingauthor-post-ratingauthor-post-rating

Bahasa pemrograman Java merupakan salah satu bahasa pemrograman yang populer dan diminati pengembang aplikasi. Sebanyak 41,1% pengembangan aplikasi maupun web menggunakan bahasa pemrograman Java (survey Stack Overflow, 2019). Selain mudah dipelajari, Java juga dapat diaplikasikan untuk berbagai jenis platform. Penggunaan terbesar dari Java ini adalah untuk pembuatan aplikasi native pada android. Java juga menjadi fondasi bagi berbagai bahasa pemrograman lain dengan memanfaatkan adanya fasilitas dari Java Virtual Machine.

Java Standard Edition (JSE) merupakan salah satu distribusi dari Java. Pada Java Standard Edition (JSE) menyediakan lingkungan yang lengkap untuk pengembangan aplikasi di desktop dan client/server. Training Java Standard Edition (JSE) sangat cocok untuk pengembang aplikasi yang ingin mempelajari bahasa pemrograman Java mulai dari dasar. Anda akan dibekali pemahaman dasar bahasa pemrograman Java sehingga kedepannya mampu mengikuti materi Java lanjutan baik untuk pengembangan berbasis web maupun mobile.

Materi pelatihan pada Java Standard Edition (JSE) akan fokus ke masalah pengantar aplikasi Java, konsep pemrograman berorientasi object (OOP), dan berbagai teknik yang digunakan pada pemrograman bahasa Java. Materi disajikan dengan metode perimbangan teori-praktek, dengan harapan bahwa peserta training tidak hanya memahami paradigma berorientasi object, juga memiliki skill pemrograman Java di level dasar-intermediate.

OBJECTIVES

1. Mengenal konsep pemrograman berorientasi object
2. Mengetahui dan menggunakan setiap elemen dasar pemrograman Java dengan tepat
3. Memahami fungsi, membuat class dan object
4. Mampu menulis standard SQL queries melalui JDBC
5. Mampu membuat aplikasi berbasis desktop

 AUDIENCE

  1. Programmer
  2. Software Developer

PREREQUISITES

Tidak ada training khusus yang dipersyaratkan

CONTENT

1. Object-Oriented Programming Concepts

1.1 Konsep Pemrograman dan Paradigmanya
1.2 Teknologi Java dan Perangkat Pemrograman
1.3 Konsep Dasar Pemrograman Berorientasi Objek
1.4 Karakteristik Pemrograman Berorientasi Objek

2. Java Basics

2.1 Pernyataan dan Ekspresi
2.2 Pernyataan Penentu Keputusan
2.3 Pernyataan Pengulangan Proses
2.4 Pernyataan Pemindah Proses

3. Java GUI

3.1 Konsep Graphical User Interface (GUI) di Java
3.2 Komponen Dasar Swing
3.3 Penanganan Kejadian (Event Handling)
3.4 Studi Kasus Membangun Aplikasi GUI

4. Java Algorithms

4.1 Pengantar Algoritma
4.2 Struktur Data dengan Java Collection
4.3 Sorting Algorithms

5. Java Database

5.1 Pengantar Database
5.2 Pengantar SQL
5.3 Koneksi Aplikasi Java ke Database
5.4 Studi Kasus Aplikasi Java Database

INSTRUCTOR

Romi Satria Wahono. Lahir di Madiun, 2 Oktober 1974. Menyelesaikan pendidikan dasar dan menengah di SD Negeri Sompok 4 dan SMP Negeri 8 Semarang. Menamatkan SMA di SMA Taruna Nusantara, Magelang pada tahun 1993. Menempuh pendidikan S1 (B.Eng), S2 (M.Eng), dan S3 (Dr.Eng) (on-leave) di bidang Software Engineering di Department of Computer Science di Saitama University, Jepang pada tahun 1999, 2001, dan 2004. Juga menyelesaikan PhD di bidang Software Engineering dan Machine Learning di  Faculty of Information and Computer Technology diUniversiti Teknikal Malaysia Melaka pada tahun 2014. Mantan PNS dan peneliti Lembaga Ilmu Pengetahuan Indonesia (LIPI). Cisco certified instructor lulusan Nanyang Technological University (NTU), Singapore. Bidang minat penelitian adalah Software Engineering dan Machine Learning. Professional member dari asosiasi ilmiah IEEE Computer Society(90598687), ACM (6680333) dan PMI (2822015). Pendiri dan CEO dari PT Brainmatics Cipta Informatika, sebuah perusahaan yang bergerak di bidang pengembangan software, training dan certification center.

 

Karno Nur Cahyo. Kelahiran Tangerang – Banten. Menyelesaikan Pendidikan dasar dan menengah di SD 04 Negeri Kaliwungu dan SMP Negeri 1 Kaliwungu, Kabupaten Semarang. Menamatkan SMK di SMK Negeri 2 Salatiga. Menempuh pendidikan S1 Teknik Informatika di STMIK Nusa Mandiri Jakarta. Saat ini menjabat sebagai Chief Certification Officer di PT Brainmatics Cipta Informatika dan System Analyst di PT IlmuKomputerCom Braindevs Sistema. Memiliki beberapa sertifikasi di bidang IT, seperti Professional Scrum Master, Kryterion Proctor, dan PearsonVue Test Center Administrator. Berpengalaman dalam proyek pengembangan software sebagai System Analyst dan Web Developer. Menguasai bahasa pemrograman Java, HTML, CSS, PHP Native dan PHP Framework CodeIgniter.

 

pak hendroMuhammad Faisal Amin. Lahir di Danau Salak, 1 April 1987. Menyelesaikan pendidikan dasar dan menengah di SD Negeri Jawa 1 Martapura dan SMP Negeri 1 Martapura. Menamatkan SMA di SMA Negeri 1 Martapura pada tahun 2005. Menempuh program S1 dengan jurusan sistem informasi di STMIK Banjarbaru. Setelah lulus pendidikan S1 dengan IPK 3,51 cumlaude pada tahun 2009, bekerja di almamater S1 sebagai asisten dosen dan guru pemrograman visual dan pemrograman web dasar di SMK Negeri 3 Banjarbaru. Pada tahun 2010 melanjutkan pendidikan S2 dengan jurusan teknik informatika, konsentrasi inteligent system di universitas Dian Nuswantoro Semarang. Bidang penelitian yang digeluti adalah machine learning dan computer vision. Lulus pendidikan S2 pada tahun 2012 dengan memperoleh IPK 3,84, cumlaude. Mendapat kesempatan beasiswa melanjutkan kuliah S3 dari Universitas Dian Nuswantoro. Telah tersertifikasi Java SE 7 Programmer I. Saat ini bekerja sebagai dosen tetap di STMIK Banjarbaru.

 

Rizqi Ardiansyah. Kelahiran Surabaya, 22 Agustus 1977. Menyelesaikan program S1 di Institut Teknologi Bandung pada tahun 2000. Tersertifikasi Oracle Certified Master – Java SE 6 Developer, Oracle Certified Master – Java EE 6 Enterprise Architect. Berpengalaman lebih dari 15 tahun dalam bidang Java Programming. Saat ini aktif sebagai pengajar/trainer diberbagai perusahaan swasta dan instansi pemerintah.

 

 

pak hendroHendro Subagyo. Menyelesaikan program S1 (B.Eng) dan S2 (M.Eng) pada jurusan Ilmu Komputer dan Informasi Matematik di The University of Electro-Communications, Tokyo, Jepang pada tahun 1999 dan 2001. Saat ini sedang menyelesaikan program S3 (PhD) pada jurusan dan universitas yang sama. Peneliti di Pusat Dokumentasi Informasi Ilmiah (PDII), Lembaga Ilmu Pengetahuan (LIPI). Memiliki minat pada sistem operasi, pemrograman dan bahasa pemrograman (khususnya Java dan Real-Time Java) dan komputer aritmatika. Pengembang aplikasi berbasis Java (J2SE dan J2EE) di beberapa perusahaan IT di Jepang dan Indonesia. Cisco Certified Instructor pada Cisco Regional Academy Centre for Scientific Documentation and Information-LIPI.

 

Endy Muhardin. Kelahiran Jakarta, 8 Juni 1979. Menyelesaikan program S1 di Sekolah Tinggi Teknologi Telekomunikasi Bandung pada tahun 2001. Tersertifikasi PHP 4, Java 2 Platform Enterprise Edition, Java 2 non-GUI dan Java 2 Fundamentals dari Brainbench. Aktif sebagai pengajar dan pengembang software house dengan teknologi Java 6, Oracle, Spring Framework, JPOS (ISO-8583) dan MySQL.