Android Developer

Android Developer

Kurikulum didesain oleh Dicoding sebagai satu-satunya Google Developers Authorized Training Partner di Indonesia. Siswa dipersiapkan untuk menjadi Android Developer berstandar global Google.
Bagikan Learning Path ini:

Seorang Android Developer adalah Software Developer yang berspesialisasi dalam merancang dan membangun aplikasi untuk pasar operating system Android. Menurut Google, sebagai pemilik dari Android, seorang Android Developer harus memiliki keahlian dalam app functionality, user interface, data management, debugging dan testing. Mereka juga memiliki kemampuan dengan setidaknya bahasa pemrograman Java atau Kotlin walaupun industri merekomendasikan seorang Android Developer dapat menggunakan keduanya. Dan saat ini penguasaan terhadap Jetpack juga sudah menjadi kewajiban untuk mengoptimalkan proses mengembangkan aplikasi Android.

Kurikulum Android Developer di Dicoding telah dikembangkan langsung dengan Google menggunakan kurikulum resmi Google Developers. Setiap langkah dalam learning path ini telah didesain agar dapat mempersiapkan siswa mengambil ujian sertifikasi Associate Android Developer dari Google.

Nantikan kurikulum terbaru kami pada Learning Path ini:

  • Menjadi Android Developer Expert (kurikulum baru, level: Mahir) - Coming Soon Q3 2020
  • Belajar Android Material Design (level: Menengah-Mahir) - Coming Soon Q3 2020


Memulai Pemrograman Dengan Kotlin
Langkah ke-1

Memulai Pemrograman Dengan Kotlin

Kelas pengantar untuk mempelajari Functional Programming serta Object-Oriented Programming (OOP) menggunakan Kotlin.

Yuk pelajari kelas ini
Belajar Prinsip Pemrograman SOLID
Langkah ke-2

Belajar Prinsip Pemrograman SOLID

Pelajari kelima prinsip desain yang merupakan pedoman untuk rancangan kode yang baik pada pemrograman berorientasi objek (OOP).

Yuk pelajari kelas ini
Belajar Membuat Aplikasi Android untuk Pemula
Langkah ke-3

Belajar Membuat Aplikasi Android untuk Pemula

Pelajari cara membuat aplikasi pertamamu dengan Android Studio. Kelas ini mengajarkan dasar Android mulai dari Intent sampai RecyclerView.

Yuk pelajari kelas ini
Belajar Fundamental Aplikasi Android
Langkah ke-4

Belajar Fundamental Aplikasi Android

Pelajari skill Android dengan kurikulum terlengkap yang dibutuhkan oleh perusahaan. Mulai dari design pattern, testing, API sampai database.

Yuk pelajari kelas ini
Belajar Android Material Design
Langkah ke-5

Belajar Android Material Design

Pelajari konsep dan implementasi desain visual, gerak, dan interaksi lintas perangkat untuk menciptakan pengalaman aplikasi yang indah.

Tidak menerima pendaftaran baru
Belajar Android Jetpack Pro
Langkah ke-6

Belajar Android Jetpack Pro

Pelajari Android Jetpack dengan berbagai fitur canggih dan sudah diimplementasikan 80% dari 1000 aplikasi terbaik di Google Play Store.

Yuk pelajari kelas ini
Menjadi Android Developer Expert
Langkah ke-7

Menjadi Android Developer Expert

Tingkatkan skill kamu menjadi seorang Android expert dengan kurikulum yang fokus pada case study dan best practice dari pelaku industri.

Tidak menerima pendaftaran baru

Jangan sampai bingung memulai dari mana.

Tersedia berbagai Learning Path yang membantumu belajar sesuai kebutuhanmu dengan alur yang jelas.

Lihat Learning Path Lainnya