Pelatihan BNSP: Pemrograman Mobile untuk Junior Programmer

27-Sep-2025

Pembuat : Admin Mobile Faculty

Kategori : Media Pembelajaran

Pelatihan BNSP: Pemrograman Mobile untuk Junior Programmer

Pelatihan ini dapat diikuti secara offline maupun online dengan harga Rp5.700.000 sudah termasuk akomodasi hotel dan konsumsi selama kegiatan. Minimal peserta 8 orang. Program ini sangat cocok bagi pemula atau lulusan SMK/SMA sederajat yang ingin terjun ke dunia pemrograman mobile berbasis Android/iOS.


Pendahuluan

Perkembangan teknologi mobile membuka peluang besar bagi tenaga kerja di bidang pemrograman aplikasi mobile. Permintaan terhadap programmer yang menguasai mobile development terus meningkat seiring dengan meningkatnya penggunaan smartphone untuk kebutuhan bisnis, pendidikan, dan hiburan.

Program Pelatihan dan Sertifikasi BNSP: Pemrograman Mobile untuk Junior Programmer dirancang untuk mempersiapkan peserta dengan keterampilan dasar membangun aplikasi mobile, memahami arsitektur platform, dan menerapkan keamanan serta koneksi berbasis lokasi.


Unit Kompetensi Skema Junior Mobile Programmer

  1. J.612000.001.01 – Menunjukkan platform operating system dan bahasa pemrograman di dalam perangkat lunak

  2. J.612000.003.01 – Merancang database dan data persistence pada mobile data

  3. J.612000.006.01 – Menyusun mobile location based service, GPS dan mobile navigation

  4. J.612000.007.01 – Merancang mobile interface

  5. J.612000.008.01 – Menjelaskan dasar-dasar mobile security

  6. J.612000.022.01 – Menjelaskan mobile sensor dan spesifikasi teknisnya untuk mobile computing

  7. J.612000.025.01 – Menentukan mobile seluler network


Contoh Studi Kasus

Studi Kasus: Membuat Aplikasi Lokasi Restoran Terdekat

Tujuan: Membuat aplikasi Android sederhana yang menampilkan daftar restoran terdekat berdasarkan lokasi pengguna dengan peta.

Langkah-langkah:

  1. Gunakan Android Studio, bahasa Kotlin atau Java.

  2. Aktifkan izin lokasi (ACCESS_FINE_LOCATION).

  3. Integrasikan Google Maps API.

  4. Ambil koordinat pengguna dengan FusedLocationProviderClient.

  5. Tampilkan pin restoran dari data dummy pada radius 5km.

  6. Terapkan interface sederhana menggunakan XML layout.

Contoh kode mengambil lokasi pengguna:

kotlin
val fusedLocationClient = LocationServices.getFusedLocationProviderClient(this) fusedLocationClient.lastLocation.addOnSuccessListener { location: Location? -> location?.let { val lat = it.latitude val lon = it.longitude // lanjutkan dengan menampilkan di peta } }

Silabus Pelatihan 2 Hari + Uji Kompetensi 1 Hari

Hari Waktu Materi / Aktivitas
1 08.30 – 12.00 Pengantar OS mobile (Android/iOS) & Bahasa pemrograman mobile (Kotlin/Java/Flutter)
13.00 – 16.00 Dasar struktur database & penyimpanan data lokal pada aplikasi mobile
2 08.30 – 12.00 GPS, layanan berbasis lokasi, integrasi Google Maps API
13.00 – 16.00 Desain UI/UX mobile, sensor mobile, dan dasar keamanan aplikasi
3 08.30 – 12.00 Uji Kompetensi: Studi kasus pembuatan aplikasi lokasi sederhana
13.00 – 15.00 Presentasi dan asesmen oleh asesor BNSP

Rincian Unit Kompetensi atau Uraian Tugas

  • Platform OS dan Bahasa: Mengenal Android, iOS, Kotlin, Java, Flutter, dan React Native

  • Database Mobile: Perancangan dan penggunaan SQLite, SharedPreferences, atau Room

  • Location-based Service: Integrasi GPS, navigasi peta, dan API lokasi

  • UI/UX Design: Pembuatan layout responsif, user interaction, dan komponen visual

  • Mobile Security: Enkripsi data, pengelolaan permission, dan keamanan sesi aplikasi

  • Sensor: Mengakses accelerometer, gyroscope, proximity, dan lainnya

  • Jaringan Mobile: Mengetahui perbedaan GSM, LTE, Wi-Fi dan pengaruh terhadap aplikasi


Kesimpulan

Pelatihan dan Sertifikasi BNSP skema Pemrograman Mobile untuk Junior Programmer memberikan bekal kuat bagi peserta untuk memulai karier di bidang teknologi mobile.

✅ Disertai sertifikasi resmi dari BNSP
✅ Bisa diikuti secara offline atau online
✅ Biaya hanya Rp5.700.000 (termasuk penginapan & makan)
✅ Minimal peserta: 8 orang

📌 Info selengkapnya & pendaftaran:
https://mobilefaculty.com/skema-sertifikasi-bidang-komputer/