prakerja

Mengimplementasikan Pemrograman Terstruktur Berorientasi Objek untuk Membuat Aplikasi Mobile Berbasis Android sebagai Pemrogram Aplikasi (Bauran)

Tentang Kursus

PERHATIAN!

  1. 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.
  2. Jika kamu pengguna Kartu Prakerja, harap gunakan nama, alamat email, dan nomor HP yang sama dengan yang kamu gunakan ketika mendaftar Kartu Prakerja.
  3. 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%).
  4. Kursus yang sudah dibeli/sudah melakukan pembayaran melalui Prakerja atau pembayaran lainnya tidak dapat dibatalkan dan/atau direfund.

 

Deskripsi:

Dengan mengikuti pelatihan ini peserta akan menjadi seorang Pemrogram Aplikasi Java Sebagai Pemrogram Aplikasi Java, peserta akan diberikan pemahaman komprehensif mengenai dasar-dasar bahasa pemrograman Java. Peserta akan mempelajari istilah yang digunakan untuk mengembangkan sebuah software dan aplikasi. Seluruh rangkaian materi disusun secara lengkap dan optimal untuk membantu pondasi utama karir sebagai seorang pengembang web, pemrogram aplikasi java sesuai dengan standar kompetensi yang berlaku tentang pemrograman. Menurut data dari Indonesia Critical Occupations List 2018 (http://gg.gg/v05jo). 

Di era digital seperti sekarang ini, kebutuhan akan media website dan aplikasi mobile semakin tinggi. Di Indonesia, tenaga profesional seperti seorang pemrogram aplikasi mobile masih sangat langka. Tenaga IT yang terampil dibutuhkan untuk mendukung investasi besar-besaran di bidang e-commerce, apalagi Indonesia sekarang ini ada di pusaran digitalisasi. Hal ini menjadi peluang untuk peserta menekuni profesi ini Pelatihan ini dibuat dengan merujuk kepada Standar Kompetensi Kerja Nasional Indonesia ( SKKNI ) Nomor 282 Tahun 2016  Pemrograman dan SKKNI No. 458 Tahun 2015 - Mobile Computing Sesuai dengan kebutuhan industri, 

  • kompetensi yang akan anda pelajari pada program pelatihan ini yaitu : 
  • Kompeten mengenal pemrograman Java 
  • Kompeten dalam membuat Array dalam program Java 
  • Kompeten dalam menggunakan fungsi pada sorting program java 
  • Kompeten menulis membaca fungsi atau syntax dalam program Java 
  • Kompeten memahami dan menguasai program Android 
  • Kompeten menggunakan syntax Class, Method dalam program Java 
  • Kompeten menampilkan nama aplikasi dengan android 
  • Kompeten memberikan gaya tema dalam Android Studio 
  • Kompeten menggunakan database dalam Android Studio

 

Tujuan Umum:

Di akhir pelatihan peserta mampu mampu membuat aplikasi desktop dengan menggunakan teknologi dan bahasa pemrograman Java, Materi ini telah dirancang sedemikian rupa sehingga peserta yang masih belum atau baru memiliki sedikit pengalaman di bidang pemrograman dapat mempelajari konsep pemrograman berbasis obyek (Object-Oriented Programming) serta dasar teknik pemrograman bahasa Java dengan tool NetBeans IDE.

 

Tujuan Khusus: 

Mengimplementasikan Pemrograman Terstruktur Berorientasi Objek Untuk Membuat Aplikasi Mobile Berbasis Android Sebagai pemrogram Aplikasi memiliki tujuan sebagai berikut :

  • Kompeten mengenal pemrograman Java
  • Kompeten dalam membuat Array dalam program Java
  • Kompeten dalam menggunakan fungsi pada sorting program java
  • Kompeten menulis membaca fungsi atau syntax dalam program Java
  • Kompeten memahami dan menguasai program Android
  • Kompeten menggunakan syntax Class, Method dalam program Java
  • Kompeten menampilkan nama aplikasi dengan android 
  • Kompeten memberikan gaya tema dalam Android Studio
  • Kompeten menggunakan database dalam Android Studio

 

Aspek Kompetensi: 

Pengetahuan (Knowledge):

Dengan mempelajari materi Mengimplementasikan pemrograman terstruktur berorientasi objek untuk membuat aplikasi mobile berbasis android sebagai programmer aplikasi siswa :

  • Memahami dan Menguasai pengenalan pemrograman Java (Aspek ini dapat dilihat di Modul 1 : Pengenalan video pembelajaran ""Java Introduction"" menit 00:00 - 08:58
  • Memahami dan Menguasai dalam membuat Array dalam program JavaAccess, (Aspek ini dapat dilihat di Modul 3 : Array In Java
  1.  Array Part 1 Bagian A (08:00)
  2.  Access Array Part 1 Bagian B (05:00)
  3.  Access Array Part 1 Bagian C (07:26)
  4.  Access Array Part 2 Bagian A (10:00)
  5.  Access Array Part 2 Bagian B (10:00)
  6.  Access Array Part 2 Bagian C (04:14)
  • Memahami dan Menguasai dalam menggunakan fungsi pada sorting program java (Aspek ini dapat dilihat di Modul 3 : Array in Java, pada video pembelajaran ""Sorting Array"" menit 00:00-01:00)
  • Memahami dan Menguasai penulisan membaca fungsi atau syntax dalam program Java (Aspek ini dapat dilihat di Modul 1 : Pengenalan, video pembelajaran ""Proper Syntax Dan Tipe Data Bagian A"" (08:00), Proper Syntax Dan Tipe Data Bagian B (06:39)
  • Memahami dan menguasai program Android (Aspek ini dapat dilihat di Modul 7 : Introduction Android, video pembelajaran ""Install Android Studio"" menit 08:09, video pembelajaran ""Install Virtual Device atau Emulator"" 07:33)
  • Memahami dan Menguasai menggunakan syntax Class, Method dalam program Java (Aspek ini dapat dilihat di Modul 6 :Class, Method In Java, mulai dari video pembelajaran ""Wrapper Class"" sampai video pembelajara ""Overloading Method"" menit 1:30:00 )
  • Memahami dan Menguasai menampilkan nama aplikasi dengan android (Aspek ini dapat dilihat di Modul 8 :Show Name App With Android pada video pembelajaran ""Show Name App Part""1 00:20 - 16:11, ""Show Name App Part 2"" 11:05)
  • Memahami dan Menguasai memberikan gaya tema dalam Android Studio (Aspek ini dapat dilihat di Modul 11 : Styls Themes in Android Studio, pada video pembelajaran ""Styles Theme"" 00-10- 09:16)
  • Memahami dan Menguasai menggunakan database dalam android Studio (Aspek ini dapat dilihat di modul12 : Database in Android Studio, pada video pembelajaran ""Data Storage Introduction"" menit 00:15 - 20:00) 

 

Keterampilan (Skill):

Dengan mempelajari materi Mengimplementasikan pemrograman terstruktur berorientasi objek untuk membuat aplikasi mobile berbasis android sebagai programmer aplikasi siswa :

  • Mampu mengenal pemrograman Java (Aspek ini dapat dilihat di Modul 1 : Pengenalan, pada video pembelajaran ""Java Introduction"" menit 00:00 - 08:58) 
  • Mampu menjelaskan tipe data Array dalam program Java (Aspek ini dapat dilihat di Modul 3 : Array In Java Pada video pembelajaran 
  1.  Array Part 1 Bagian A (08:00) 
  2.  Access Array Part 1 Bagian B (05:00) 
  3.  Access Array Part 1 Bagian C (07:26) 
  4.  Access Array Part 2 Bagian A (10:00) 
  5.  Access Array Part 2 Bagian B (10:00) 
  6.  Access Array Part 2 Bagian C (04:14) 
  • Mampu menggunakan fungsi pada sorting program java (Aspek ini dapat dilihat di Modul
  1. : Array in Java, pada video pembelajaran ""Sorting Array"" menit 00:00-01:00) 
  • Mampu membaca fungsi atau syntax dalam program Java (Aspek ini dapat dilihat di Modul 1 : Pengenalan, video pembelajaran ""Proper Syntax Dan Tipe Data Bagian A"" (08:00), Proper Syntax Dan Tipe Data Bagian B (06:39) 
  • Mampu membuat program aplikasi berbasis Android (Aspek ini dapat dilihat di Modul 7 : Introduction Android, video pembelajaran ""Install Android Studio"" menit 08:09, video pembelajaran ""Install Virtual Device atau Emulator"" 07:33) 
  • Mampu menggunakan syntax Class, Method dalam program Java (Aspek ini dapat dilihat di Modul 6 :Class, Method In Java, mulai dari video pembelajaran ""Wrapper Class"" sampai video pembelajara ""Overloading Method"" menit 1:30:00 ) 
  • Mampu menampilkan nama aplikasi dengan program aplikasi android (Aspek ini dapat dilihat di Modul 8 :Show Name App With Android pada video pembelajaran ""Show Name App Part""1 00:20 - 16:11, ""Show Name App Part 2"" 11:05) 
  • Mampu memberikan gaya tema dalam Android Studio (Aspek ini dapat dilihat di Modul 11 : Styls Themes in Android Studio, pada video pembelajaran ""Styles Theme"" 00-10- 09:16) 
  • Mampu menggunakan database dalam android Studio (Aspek ini dapat dilihat di modul12 : Database in Android Studio, pada video pembelajaran ""Data Storage Introduction"" menit 00:15 - 20:00)

 

Sikap (Attitude): 

Dengan mempelajari Mengimplementasikan pemrograman terstruktur berorientasi objek untuk membuat aplikasi mobile berbasis android sebagai programmer aplikasi siswa :

  • Teliti dalam membuat array dalam java (Aspek ini dapat dilihat di Modul 3 : Array In Java
  •  Pada video pembelajaran Array Part 1 Bagian A (08:00)
  1.  Access Array Part 1 Bagian B (05:00)
  2.  Access Array Part 1 Bagian C (07:26)
  3.  Access Array Part 2 Bagian A (10:00)
  4.  Access Array Part 2 Bagian B (10:00)
  5.  Access Array Part 2 Bagian C (04:14)
  • Cermat dalam sorting di java (Aspek ini dapat dilihat di Modul 4 : Sorting In Java
  •  Pada video pembelajaran : Bubble Sort Part 1 Bagian A (10:00)
  1. Bubble Sort Part 1 Bagian B (06:00)
  2. Bubble Sort Part 1 Bagian C (04:39)
  3. Bubble Sort Part 2 Bagian A (10:00)
  4. Bubble Sort Part 2 Bagian B (10:00)
  • Bubble Sort Part 2 Bagian C (06:57)

 

Materi Pelatihan: 

  • Pembukaan 03:33
  • Pengenalan Instruktur 00:33
  • Java Introduction 08:58
  • Environtment Setup Bagian A (10:00)
  • Environtment Setup Bagian B (02:21)
  • Eclipse Editor Introduction Bagian A (05:00)
  • Eclipse Editor Introduction Bagian B (05:59)
  • Proper Syntax Dan Tipe Data Bagian A (08:00)
  • Proper Syntax Dan Tipe Data Bagian B (06:39)
  • My First Java Program Bagian A (10:00)
  • My First Java Program Bagian B (09:03)
  • Logical Operator 06:46
  • Conditional Statement Bagian A (10:00)
  • Conditional Statement Bagian B (10:00)
  • Conditional Statement Bagian C (02:03)
  • Switch Statement 04:16
  • Looping Statement Demo Bagian A (10:00)
  • Looping Statement Demo Bagian B (06:25)
  • Looping statement 08:13
  • Creating Array Part 1 Bagian A (10:00)
  • Creating Array Part 1 Bagian B (02:34)
  • Creating Array Part 2 09:28
  • Access Array Part 1 Bagian A (08:00)
  • Access Array Part 1 Bagian B (05:00)
  • Access Array Part 1 Bagian C (07:26)
  • Access Array Part 2 Bagian A (10:00)
  • Access Array Part 2 Bagian B (10:00)
  • Access Array Part 2 Bagian C (04:14)
  • Sorting Array 01:00
  • Array of Object Part 1 Bagian A (10:00)
  • Array of Object Part 1 Bagian B (10:00)
  • Array of Object Part 1 Bagian C (04:59)
  • Array of Object Part 2 Bagian A (10:00)
  • Array of Object Part 2 Bagian B (10:00)
  • Array of Object Part 2 Bagian C (10:00)
  • Array of Object Part 2 Bagian D (09:25)
  • Creating Vector Part 1 Bagian A (05:00)
  • Creating Vector Part 1 Bagian B (06:29)
  • Creating Vector Part 2 Bagian A (10:00)
  • Creating Vector Part 2 Bagian B (06:41)
  • Bubble Sort Part 1 Bagian A (10:00)
  • Bubble Sort Part 1 Bagian B (06:00)
  • Bubble Sort Part 1 Bagian C (04:39)
  • Bubble Sort Part 2 Bagian A (10:00)
  • Bubble Sort Part 2 Bagian B (10:00)
  • Bubble Sort Part 2 Bagian C (06:57)
  • Selection Sort Part 1 Bagian A (10:00)
  • Selection Sort Part 1 Bagian B (09:03)
  • Insertion Sort Part 1 Bagian A (10:00)
  • Insertion Sort Part 1 Bagian B (09:57)
  • Insertion Sort Part 2 Bagian A (10:00)
  • Insertion Sort Part 2 Bagian B (10:00)
  • Insertion Sort Part 2 Bagian C (09:10)
  • Exception Handling Part 1 Bagian A (08:00)
  • Exception Handling Part 1 Bagian B (05:00)
  • Exception Handling Part 1 Bagian C (07:39)
  • Exception Handling Part 2 Bagian A (10:00)
  • Exception Handling Part 2 Bagian B (10:00)
  • Exception Handling Part 2 Bagian C (10:00)
  • Exception Handling Part 2 Bagian D (05:53)
  • Reading File Part 1 Bagian A (10:00)
  • Reading File Part 1 Bagian B (10:00)
  • Reading File Part 1 Bagian C (03:21)
  • Reading File Part 2 Bagian A (10:00)
  • Reading File Part 2 Bagian B (10:00)
  • Reading File Part 2 Bagian C (03:46)
  • Writing File Part 1 Bagian A (10:00)
  • Writing File Part 1 Bagian B (08:25)
  • Writing File Part 2 Bagian A (10:00)
  • Writing File Part 2 Bagian B (08:11)
  • Processing File Bagian A (10:00)
  • Processing File Bagian B (10:00)
  • Processing File Bagian C (10:00)
  • Processing File Bagian D (06:59)
  • Wrapper Class Bagian A (05:00)
  • Wrapper Class Bagian B (05:31)
  • Creating Method Part 1 Bagian A (10:00)
  • Creating Method Part 1 Bagian B (08:04)
  • Creating Method Part 2 Bagian A (10:00)
  • Creating Method Part 2 Bagian B (10:00)
  • Creating Method Part 2 Bagian C (05:36)
  • Access Modifier & Method Part 1 Bagian A (10:00)
  • Access Modifier & Method Part 1 Bagian B (09:04)
  • Access Modifier & Method Part 2 Bagian A (10:00)
  • Access Modifier & Method Part 2 Bagian B (04:58)
  • Overloading Method Bagian A (05:00)
  • Overloading Method Bagian B (05:31)
  • Install Android Studio 08:09
  • Install Virtual Device atau Emulator 07:33
  • Show Name App Part 1 Bagian A (10:00)
  • Show Name App Part 1 Bagian B (06:11)
  • Show Name App Part 2 Bagian A (05:00)
  • Show Name App Part 2 Bagian B (06:05)
  • What is Activity Bagian A (05:00)
  • What is Activity Bagian B (06:53)
  • Activity LifeCycle Bagian A (08:00)
  • Activity LifeCycle Bagian B (05:25)
  • avigate to Different Activity Bagian A (10:00)
  • Navigate to Different Activity Bagian B (09:02)
  • Passing Data Between Activity Bagian A (10:00)
  • Passing Data Between Activity Bagian B (05:25)
  • Passing Data Back Bagian A (10:00)
  • Passing Data Back Bagian B (09:53)
  • Pet Bio App Part 1 Bagian A (10:00)
  • Pet Bio App Part 1 Bagian B (05:00)
  • Pet Bio App Part 1 Bagian C (05:39)
  • Pet Bio App Part 2 Bagian A (10:00)
  • Pet Bio App Part 2 Bagian B (05:25)
  • Pet Bio App Part 3 08:32
  • Recycler View Introduction 01:54
  • Recycler View Part 1 Bagian A (10:00)
  • Recycler View Part 1 Bagian B (04:00)
  • Recycler View Part 2 Bagian A (05:38)
  • Recycler View Part 2 Bagian B (06:00)
  • Recycler View Part 3 Bagian A (10:00)
  • Recycler View Part 3 Bagian B (06:00)
  • Recycler View Part 3 Bagian C (05:51)
  • Recycler View Part 4 Bagian A (10:00)
  • Recycler View Part 4 Bagian B (04:26)
  • Recycler View Part 5 07:12
  • Recycler View Part 6 Bagian A (10:00)
  • Recycler View Part 6 Bagian B (07:41)
  • Deeper Loot at XML Layout Bagian A (10:00)
  • Deeper Loot at XML Layout Bagian B (05:00)
  • Deeper Loot at XML Layout Bagian C (05:55)
  • Relative Layout Bagian A (10:00)
  • Relative Layout Bagian B (05:12)
  • Table Layout Bagian A (07:00)
  • Table Layout Bagian B (07:00)
  • Table Layout Bagian C (08:00)
  • Scroll View Bagian A (10:00)
  • Scroll View Bagian B (10:00)
  • Scroll View Bagian C (04:53)
  • Styles Theme 09:16
  • Data Storage Introduction Bagian A (10:00)
  • Data Storage Introduction Bagian B (06:00)
  • Data Storage Introduction Bagian C (05:00)
  • Read Write Text File Bagian A (10:00)
  • Read Write Text File Bagian B (10:00)
  • Read Write Text File Bagian C (08:02)
  • Database Intro 02:56
  • App_Contact Management part 1 02:17
  • App_Contact Management part 2 Bagian A (10:00)
  • App_Contact Management part 2 Bagian B (10:00)
  • App_Contact Management part 2 Bagian C (09:49)
  • App Contact Management part 3 13:57
  • App Contact Management part 3 Bagian A (08:00)
  • App Contact Management part 3 Bagian B (05:57)
  • App Contact Management part 5 Bagian A (10:00)
  • App Contact Management part 5 Bagian B (10:00)
  • App Contact Management part 5 Bagian C (10:00)
  • App Contact Management part 5 Bagian D (10:00)
  • App Contact Management part 5 Bagian E (03:09)
  • App Contact Management part 6 Bagian A (10:00)
  • App Contact Management part 6 Bagian B (10:00)
  • App Contact Management part 6 Bagian C (04:41)
  • App Contact Management part 7 Bagian A (10:00)
  • App Contact Management part 7 Bagian B (10:00)
  • App Contact Management part 7 Bagian C (03:19)
  • App Contact Management part 8 Bagian A (10:00)
  • App Contact Management part 8 Bagian B (10:00)
  • App Contact Management part 8 Bagian C (04:10)"

 

Target Peserta:

  • Pendidikan minimal SMA/SMK
  • Memiliki Komputer / Laptop 
  • Memiliki pengetahuan dasar pemrograman komputer

 

Durasi:

Topik Durasi
Introduction 66 Menit
Array In Java 219 Menit
Operator Java 57 Menit
Sorting In Java 135 Menit
Exception,Reading & Writting In Java 179 Menit
Class,Method In Java 98 Menit
Introduction Android 16 Menit
Show Name App With Android 27 Menit
Pet Bio App With Android Studio 124 Menit
Recycle View in Android Studio 89 Menit
Styls Themes in Android Studio 92 Menit
Database in Android Studio 52 Menit
App Management Contact With Android Studio 105 Menit 
 Total  1259 Menit

 
Level:

Basic

 

Metode Pembelajaran:

Hybrid: Metode ajar yang digunakan adalah gabungan metode webinar yang diadakan secara synchronize dan metode self paced learning yang memungkinkan peserta belajar kapan saja dan di mana saja.

 

Metode Evaluasi:

  1. Pre Test
  2. Post Test
  3. Formative Test/Kuis
  4. Tugas Praktik

 

Jenis/Klasifikasi 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:

Setiap Hari Sabtu Pukul 11.00 - 12.00 WIB, Via Zoom

 

Apa Yang Perlu Kamu Persiapkan?

Kamu hanya perlu mempersiapkan laptop/notebooktablet, atau smartphone dengan koneksi Internet.

 

Fitur: 

  • Digital content material: Peserta bisa mengakses material belajar digital
  • Sertifikat penyelesaian: Peserta yang telah menyelesaikan semua kegiatan pembelajaran yang dipersyaratkan dalam kursus online akan menerima Sertifikat Penyelesaian (Certificate of Completion).
  • Test akhir: tersedia
  • Forum diskusi: tidak tersedia
  • Online session: tersedia
  • Offline meet-up: tidak tersedia

 

Cara Detail Akses Webinar:

  1. Buka halaman website https://kartuprakerja.babastudio.com/
  2. Masuk menggunakan akun yang sudah di buat
  3. Klik materi yang ingin dipelajari
  4. Untuk webinar klik tombol ikuti webinar sesuai jadwal yang tertera

 

Cara Reedem Voucher:

  1. Pastikan kamu sudah memiliki 2 hal penting berikut:
    • Nomor kartu prakerja Kamu
    • Kode voucher atau kode kupon pelatihan kamu
  2. Buka website pelatihan kami, di kartuprjakerja.babastudio.com
  3. Selanjutnya kamu langsung klik DAFTAR
  4. Pilih platform tempat pembelian voucher kamu (Kemnaker, Tokopedia, Bukalapak, Pintaria)
  5. Isi data diri kamu dengan lengkap pada kolom yang sudah disediakan
  6. Pastikan kamu sudah mengisi data diri dengan benar dan lengkap
  7. Klik DAFTAR atau REGISTER
  8. Jika sudah, cek email kamu & pastikan telah menerima email berhasil mendaftar dari Babastudio
  9. Setelah semuanya selesai silakan kamu lakukan LOGIN/MASUK menggunakan email dan sandi yang sudah kamu daftarkan tadi

Penyelenggara Kursus

Babastudio

Babastudio.com (Web Consultant & Training) telah berdiri lebih dari 10 tahun sejak tahun 2003 dan telah dilengkapi badan hukum. Babastudio.com dalam pengalamannya telah merebut 5 pengh


Para Instruktur

Mengimplementasikan Pemrograman Terstruktur Berorientasi Objek untuk Membuat Aplikasi Mobile Berbasis Android sebagai Pemrogram Aplikasi (Bauran)

oleh Babastudio,
KATEGORI Arts & design
KLASIFIKASI Training
METODE E-learning
DURASI 20 hours

HARGA

Rp499.000


Ulasan

/5

0 Ulasan

  • 5
  • 4
  • 3
  • 2
  • 1