PERHATIAN!
- Kursus yang dibeli dengan menggunakan Kartu Prakerja tidak dapat dipindahtangankan dan hanya bisa diambil oleh pemegang Kartu Prakerja yang bersangkutan. Kursus yang dipindahtangankan dapat berakibat tidak dikeluarkannya sertifikat penyelesaian dan/atau tidak dibayarkannya insentif oleh Pemerintah.
- Jika kamu pengguna Kartu Prakerja, harap gunakan nama, alamat email, dan nomor HP yang sama dengan yang kamu gunakan ketika mendaftar Kartu Prakerja.
- Syarat Kelulusan: Mengakses semua materi belajar, menyelesaikan kuis di setiap perpindahan dari satu sesi/modul ke sesi/modul lainnya (minimum passing grade 80%) dan menyelesaikan tes akhir (minimum passing grade 60%).
- Kursus yang sudah dibeli/sudah melakukan pembayaran melalui Prakerja atau pembayaran lainnya tidak dapat dibatalkan dan/atau direfund.
Deskripsi:
Perkembangan teknologi yang cepat menuntut setiap bisnis memiliki perangkat lunak untuk mengefisiensikan pekerjaan. Maka, kebutuhan pengembang perangkat lunak dalam hal ini programmer sangat besar. Gamelab Indonesia menjawab kebutuhan tersebut dengan kelas pelatihan "Membuat Kode Program Menggunakan Java Untuk Menjadi Pemrogram Aplikasi". Dikelas ini, kamu akan berlatih membuat aplikasi buatanmu sendiri. Dimulai dari pengetahuan dasar pemrograman java, cara mengaplikasikan struktur kontrol, seleksi, array, string, fungsi pada program dan cara mengatasi apabila terjadi error pada program.
Tujuan Umum:
Peserta dapat membuat program aplikasi sesuai dengan kebutuhan pelanggan dengan benar
Tujuan Khusus:
- Peserta dapat memahami apa itu pemrograman
- Peserta dapat memahami dasar dasar pemrograman Java
- Peserta dapat mengaplikasikan struktur kontrol dan seleksi pada program
- Peserta dapat mengaplikasikan Array, String dan Fungsi pada program
- Peserta memiliki ketelitian dalam menuliskan kode program agar tidak terjadi erorr
- Peserta memiliki kesabaran dan ketekunan dalam menyelesaikan debugging
- Peserta memiliki tanggung jawab terhadap hasil pekerjaan
Aspek Kompetensi:
Pengetahuan (Knowledge):
- Memahami pemrograman dan konsepnya (terdapat dalam materi tipe data dan variabel)
- Memahami pentingnya belajar bahasa pemrograman (terdapat dalam materi pembukaan )
- Memahami konsep input dan output program (terdapat dalam materi input dan output)
- Memahami pemrograman dasar terstruktur berbasis Java (terdapat dalam materi array)
- Memahami dasar-dasar pemrograman (terdapat dalam materi fungsi)
- Memahami jenis-jenis error program (terdapat dalam materi jenis error dan error handling)
- Memahami proses debugging (terdapat dalam materi debugging)
Keterampilan (Skill)
- Dapat mengimplementasikan tipe data, variabel, operator dan input ouput ke dalam kode program yang dapat dijalankan (terdapat dalam materi Fundamental)
- Dapat mengimplementasikan proses kontrol (IF dan SWITCH) dan perulangan (FOR dan WHILE) ke dalam kode program yang dapat dijalankan (terdapat dalam materi Kontrol dan Seleksi)
- Dapat mengimplementasikan struktur data (Array, String) dan Fungsi (termasuk rekursi) ke dalam kode program yang dapat dijalankan (terdapat dalam materi Array, String, dan Fungsi)
- Dapat mendeteksi error yang muncul dan melakukan debugging untuk memperbaiki error program yang dibuat (terdapat dalam materi Error dan Debugging)
Aspek Kompetensi: Sikap (Attitude)
- Memiliki ketelitian dalam menuliskan kode program (terdapat dalam materi jenis error)
- Memiliki kesabaran dan ketekunan dalam menyelesaikan program (terdapat dalam materi Debugging)
- Memiliki tanggung jawab terhadap hasil pekerjaan (terdapat dalam materi error handling)
Materi Pelatihan:
- Modul 1 - Pembukaan (12 menit)
- Apa itu pemrograman = (Ceramah Interaktif : 4 menit)
- Mengapa belajar pemrograman penting? = (Ceramah Interaktif : 5 menit)
- Persiapan Perangkat Lunak dan Hello World (peragaan : 3 menit)
-
- Modul 2 - Fundamental (135 menit)
- Sub Modul 2.1 - Tipe Data = (Peragaan : 07.31 menit)
- Sub Modul 2.2 - Variabel (30 menit)
- Variabel Bagian 1 = (Bahan Bacaan : 10 menit)
- Variabel Bagian 2 = (Bahan Bacaan : 10 menit)
- Variabel Bagian 3 = (Bahan Bacaan : 10 menit)
- Sub Modul 2.3 - Operator (32.37 menit)
- Operator Bagian 1 = (Peragaan : 09.52 menit)
- Operator Bagian 2 = (Peragaan : 09.51 menit)
- Operator Bagian 3 = (Peragaan : 06.20 menit)
- Operator Bagian 4 = (Peragaan : 06.34 menit)
- Sub Modul 2.4 - Input dan Output (07.40 menit)
- Input dan Output = (Peragaan : 07.40 menit)
- Sub Modul 2.5 - Enumeration (05.32 menit)
- Enumeration = (Peragaan : 05.32 menit)
- Sub Modul 2.6 - Class (45 menit)
- Class Bagian 1 = (Bahan Bacaan : 5 menit)
- Class Bagian 2 = (Bahan Bacaan : 10 menit)
- Class Bagian 3 = (Bahan Bacaan : 10 menit)
- Class Bagian 4 = (Bahan Bacaan : 10 menit)
- Class Bagian 5 = (Bahan Bacaan : 10 menit)
- Sub Modul 2.7 - Komentar (06.07 menit)
- Komentar = (Peragaan : 06.07 menit)
- Modul 3 - Kontrol dan Seleksi (119 menit)
- Sub Modul 3.1 - Sequencial - IF (12.19 menit)
- Sequencial - IF Bagian 1 = (Peragaan : 06.20 menit)
- Sequencial - IF Bagian 2 = (Peragaan : 05.59 menit)
- Sub Modul 3.2 - Decision - Switch (08.01 menit)
- Decision - Switch = (Peragaan : 08.01 menit)
- Sub Modul 3.3 - Perulangan - For (41 menit)
- Perulangan - For Bagian 1 = (Bahan Bacaan : 4 menit)
- Perulangan - For Bagian 2 = (Bahan Bacaan : 9 menit)
- Perulangan - For Bagian 3 = (Bahan Bacaan : 9 menit)
- Perulangan - For Bagian 4 = (Bahan Bacaan : 9 menit)
- Perulangan - For Bagian 5 = (Bahan Bacaan : 10 menit)
- Sub Modul 3.4 - Perulangan - While (08.28 menit)
- Perulangan - While = (Peragaan : 08.28 menit)
- Sub Modul 3.5 - Perulangan - Do While (35 menit)
- Perulangan - Do While Bagian 1 = (Bahan Bacaan : 7 menit)
- Perulangan - Do While Bagian 2 = (Bahan Bacaan : 10 menit)
- Perulangan - Do While Bagian 3 = (Bahan Bacaan : 8 menit)
- Perulangan - Do While Bagian 4 = (Bahan Bacaan : 10 menit)
- Sub Modul 3.6 - Perulangan Bertingkat (05.49 menit)
- Perulangan Bertingkat = (Peragaan : 05.49 menit)
- Sub Modul 3.7 - Break dan Continue (07.37 menit)
- Break dan Continue = (Peragaan : 07.37 menit)
- Modul 4 - Array, String dan Fungsi (75 menit)
- Sub Modul 4.1 - Array (37.01 menit)
- Array Bagian 1 = (Peragaan : 09.54 menit)
- Array Bagian 2 = (Peragaan : 09.54 menit)
- Array Bagian 3 = (Peragaan : 08.48 menit)
- Array Bagian 4 = (Peragaan : 07.31 menit)
- Sub Modul 4.2 - String (07.56 menit)
- String = (Peragaan : 07.56 menit)
- Sub Modul 4.3 - Fungsi (24.06 menit)
- Fungsi Bagian 1 = (Peragaan : 09.51 menit)
- Fungsi Bagian 2 = (Peragaan : 07.00 menit)
- Fungsi Bagian 3 = (Peragaan : 05.15 menit)
- Modul 4.5 - Rekursi (06.20 menit)
- Rekursi = (Peragaan : 06.20 menit)
- Modul 5 - Error dan Debugging (19 menit)
- Sub Modul 5.1 - Jenis error dan error handling (13.39 menit)
- Jenis error dan error handling Bagian 1 = (Peragaan : 07.20 menit)
- Jenis error dan error handling Bagian 1 = (Peragaan : 06.19 menit)
- Sub Modul 5.2 - Debugging (05.43 menit)
- Debugging = (Peragaan : 05.43 menit)
Target Peserta:
- SMA atau sederajat
- Tertarik di dunia pemrograman dan teknologi
- kamu yang ingin membuat web atau aplikasi
Kebutuhan Sarana / Prasarana
- koneksi internet untuk mengakses materi
- memiliki smartphone atau laptop atau PC
- jika menggunakan laptop (PC) maka perlu memasang perangkat lunak NetBeans IDE 8.2
- ika menggunakan smartphone, bisa mencoba mengakses situs www.online-java.com
Durasi:
Modul 1 - Pembukaan |
12 menit |
Modul 2 - Fundamental |
135 menit |
Modul 3 - Kontrol dan Seleksi |
119 menit |
Modul 4 - Array, String dan Fungsi |
75 menit |
Modul 5 - Error dan Debugging |
19 menit |
Total Durasi |
360 Menit |
Level:
Basic
Metode Pembelajaran:
Self-paced learning : Metode ajar yang digunakan adalah pembelajaran mandiri yang memungkinkan peserta belajar kapan saja, dimana saja secara online.
Metode Evaluasi:
- Pre test
- Kuis
- Post test
- Uji Praktik
Jenis Sertifikat:
Peserta yang telah menyelesaikan semua kegiatan pembelajaran akan mendapatkan Sertifikat Penyelesaian jika nilai akhir di bawah 60 dan akan mendapatkan Sertifikat Kompetensi Lulus jika nilai akhir di atas 60.
Sesi Konsultasi:
Via Google Meet, Rabu (16.00 - 17.00).
Cara Redeem Voucher:
- Buka www.gamelab.id/prakerja
- Masukkan kode voucher, tekan "Mulai Belajar"
- Input Nama, Email, Nomor HP, tekan "Kirim Data"
- Yes! Pelatihan siap dimulai
Jika kesulitan mengakses, bisa whatsapp ke 081323844339 (Erlika).