Android

Perdalam Skill Android dengan Pengalaman Belajar yang Menyeluruh!

Program intensif didesain oleh tim Expert dev.id dengan para praktisi industri. Persiapkan diri menjadi seorang Android Developer dengan +150 sesi training hard skill dan soft skill serta dukungan penuh karir seumur hidup.

Jadi Seorang Android Developer Sekarang!

Mulai perjalanan karir sebagai Android Developer dengan intensive learning selama 16 minggu serta dukungan karir penuh ke +600 perusahaan hiring partner.

Benefit
  • Belajar intensif dalam 16 minggu
  • Bimbingan langsung oleh mentor dan expert bidang Android
  • +150 sesi tatap muka
  • Portfolio project yang relevan dengan real case study
  • Akses ke platform LMS Dicoding
  • Rekomendasi lulusan ke jaringan hiring partner
  • Akses seumur hidup ke jaringan hiring partner melalui portal dev.connect
  • Undangan ke berbagai acara konsultasi karir

Kriteria Peserta

Terbuka untuk semua kalangan yang ingin memulai karir menjadi seorang Android Developer. Seluruh lulusan program akan mendapatkan full support career dari dev.connect.

Syarat Pendaftaran
  • Warga Negara Indonesia berumur maksimal 35 tahun.
  • Lulusan S1/sederajat atau lulusan SMA/SMK.
  • Tidak wajib memiliki background di bidang IT.
  • Peserta wajib menyelesaikan kelas Prerequisite sebelum mengikuti bootcamp.

Fase Prerequisite

Wajib menyelesaikan kelas-kelas ini secara self-paced sebelum mengikuti program.

Memulai Pemrograman Dengan Kotlin Memulai Pemrograman Dengan Kotlin
Belajar Membuat Aplikasi Android untuk Pemula Belajar Membuat Aplikasi Android untuk Pemula

Fase Immersive Bootcamp (Week 1-12)

Materi pembelajaran mulai dari level menengah hingga expert melalui 149 sesi di fase ini. Selain itu, terdapat beragam sesi soft skill untuk support kebutuhan upskilling.

Belajar Fundamental Aplikasi Android (Week 1)
  • Pengenalan Dasar Pengembangan Aplikasi Android
  • Fragment
  • Navigation Component, Option Menu, dan SearchView
  • Navigation Drawer, Bottom Navigation, dan Tab Layout dengan ViewPager2
Belajar Fundamental Aplikasi Android (Week 2)
  • Background Thread & Networking dengan LoopJ
  • Networking dengan Retrofit
  • Android Architecture Component: ViewModel dan LiveData
  • Submission Awal (Navigation dan API)
Belajar Fundamental Aplikasi Android (Week 3)
  • Submission Awal (Navigation dan API)
  • Unit Test dan UI Test
  • File Storage, SharedPreferences, dan DataStore
  • Database dengan SQLite
Belajar Fundamental Aplikasi Android (Week 4)
  • Database dengan Room
  • Repository & Injection
  • BroadcastReceiver, Notification, Task & Back Stack
  • AlarmManager
Belajar Fundamental Aplikasi Android (Week 5)
  • WorkManager
  • Submission Akhir
Belajar Pengembangan Aplikasi Android Intermediate (Week 6)
  • Custom View dan Canvas
  • Android Widget dan WebView
  • Property Animation dan Activity Transition
  • Motion Layout
Belajar Pengembangan Aplikasi Android Intermediate (Week 7)
  • Localization
  • Accessibility
  • Permission dan Service
  • Soundpool, MediaPlayer, dan ExoPlayer
Belajar Pengembangan Aplikasi Android Intermediate (Week 8)
  • Intent Gallery dan Intent Camera
  • CameraX
  • Mengunggah File Ke Server
  • Submission Awal
Belajar Pengembangan Aplikasi Android Intermediate (Week 9)
  • Submission Awal
  • Google Maps API
  • Location Tracker dan Geofencing
Belajar Pengembangan Aplikasi Android Intermediate (Week 10)
  • Unit Testing LiveData dan Coroutines
  • Unit Testing Repository dan Integration Testing Room
  • Integration Testing Fragment dengan MockWebServer
  • End-to-End Testing dengan Espresso dan IdlingResource
Belajar Pengembangan Aplikasi Android Intermediate (Week 11)
  • Relasi Database dan Pre-populate Database dengan Room
  • Migrasi Database dan RawQuery dalam Room
  • Paging 3 dari Network
  • Paging 3 dengan RemoteMediator
Belajar Pengembangan Aplikasi Android Intermediate (Week 12)
  • Firebase
  • Submission Akhir

Fase Persiapan Karir (Week 13–16)

Persiapkan diri menjadi talenta digital untuk terjun ke industri. Dapatkan beragam materi terkait career preparation.

Portfolio Project

Portfolio Project

Week 13-16

Meniti Karir sebagai Software Developer

Meniti Karir sebagai Software Developer

Sesi Soft Skill bersama dev.connect

Sesi Soft Skill bersama dev.connect

  • Career Overview: Planning Your Future (Week 13)
  • Personal Branding: Be The Best Version of Yourself (Week 14)
  • Interview Preparation: How to Deal with a Recruiter? (Week 15)

Peralatan Belajar

Laptop
8 GB atau lebih
Layar
1280 x 800 (Rekomendasi Full HD 1920 x 1080)
Prosesor
Intel Dual Core (Rekomendasi Core i3 ke atas)
Tools
Android Studio

Metode

Tersedia metode belajar online untuk memahami materi hingga expert. 

Online

Belajar intensif setiap hari Senin–Kamis

Pagi hari

Briefing Session

10.00-12.00 WIB

Sesi pembahasan materi oleh mentor secara live stream via Google Meet.

Siang hari

Practices Session

13.00-15.00 WIB

Sesi latihan secara mandiri oleh para peserta melalui LMS Dicoding.

Sore hari

Evaluation Session

15.00-17.00 WIB

Sesi pembahasan materi bersama mentor secara live stream via Google Meet.

Metode Pembayaran

Upfront payment 100%

Pembayaran dimuka mengikuti biaya yang berlaku pada periode pendaftaran.

Partial payment hingga 12x

Cicilan hingga 12x dengan bunga 0% dan tanpa denda.

dev.connect

Gapai karir dengan dukungan penuh dari dev.connect

Pelatihan Persiapan Karir
  • Dapatkan hiring insight dari industri IT & pemrograman
  • Bimbingan membangun Tech CV
  • Bimbingan pembuatan proyek sebagai portofolio
  • Bimbingan digital branding dan LinkedIn profile yang tepat
  • Pelatihan persiapan untuk job interview
Dukungan Seumur Hidup Pencarian Kerja
  • Rekomendasi lulusan ke jaringan hiring partner
  • Akses seumur hidup ke jaringan hiring partner melalui portal dev.connect
  • Undangan ke berbagai acara konsultasi karir

Jadilah Android Developer berikutnya!

Daftar sekarang