
Belajar Android Jetpack Pro
Teknologi:
AndroidLevel: Mahir
Siswa Terdaftar

Kelas ini sedang tidak menerima pendaftaran
Kami akan mengingatkan Anda terkait informasi terbaru di kelas ini.
Teknologi:
AndroidLevel: Mahir
Siswa Terdaftar
Kelas ini sedang tidak menerima pendaftaran
Kami akan mengingatkan Anda terkait informasi terbaru di kelas ini.
Per tanggal 31 Mei 2022, kelas Belajar Android Jetpack Pro akan ditutup. Sebagai gantinya, kami telah menyiapkan kelas yang lebih komprehesif dengan nama Belajar Pengembangan Aplikasi Android Intermediate. Pada kelas tersebut, Anda akan mempelajari materi Android lebih dalam untuk menjadi Associate Android Developer. |
Android Jetpack dan Android Architecture Components merupakan kumpulan dari library dan tools untuk membuat aplikasi yang kokoh dan mudah dipelihara sesuai dengan best-practice. Sejak Google memperkenalkan komponen tersebut di Google I/O 2018, banyak sekali perusahaan IT yang telah mengadopsinya. Perusahaan seperti LinkedIn, KakaoTalk, Tinder, dan Strava dapat membuat aplikasi yang support configuration change dengan lebih cepat, bersih, dan efektif dengan memanfaatkan komponen Android Jetpack.
Langkah ke-5 Android Developer Learning Path
Langkah ke-4 persiapan sertifikasi internasional Associate Android Developer
Peralatan Belajar
Spesifikasi minimal perangkat:
Prosesor
Intel Core i3 (Rekomendasi Core i5 ke atas)
Lihat semua peralatan belajar
Lihat semua peralatan belajarKelas ini membutuhkan spesifikasi perangkat seperti berikut:
RAM
8 GB atau lebih
Layar
1280 x 800 (Rekomendasi Full HD 1920 x 1080)
Sistem Operasi
Windows, Linux, MacOS
Prosesor
Intel Core i3 (Rekomendasi Core i5 ke atas)
Metode Ajar
Lihat semua metode ajar
Lihat semua metode ajarKontributor
2Curriculum Developer yang membangun kelas ini:
Ahmad Arif Faizin
Curriculum Developer at Dicoding Indonesia
Gilang Ramadhan
Curriculum Developer at Dicoding Indonesia
Reviewer
33Code Reviewer yang akan me-review tugas dan kode Anda:
Arik Achmad Efendy
Lead Mobile Developer at Radyalabs
Nur Rohman
Chief Product Officer at Dicoding Indonesia
Rizqi Aryansa
External Code Reviewer at Dicoding Indonesia
Khrisna dari Dicoding
Head of Reviewer at Dicoding Indonesia
Ahmad Arif Faizin
Curriculum Developer at Dicoding Indonesia
Lihat semua kontributor dan reviewer
Lihat semua kontributor dan reviewerKontributor kelas
Curriculum Developer yang membangun kelas ini:
Ahmad Arif Faizin
Curriculum Developer at Dicoding Indonesia
Gilang Ramadhan
Curriculum Developer at Dicoding Indonesia
Tim Reviewer
Code Reviewer yang akan me-review tugas dan kode Anda:
Arik Achmad Efendy
Lead Mobile Developer at Radyalabs
Nur Rohman
Chief Product Officer at Dicoding Indonesia
Rizqi Aryansa
External Code Reviewer at Dicoding Indonesia
Khrisna dari Dicoding
Head of Reviewer at Dicoding Indonesia
Ahmad Arif Faizin
Curriculum Developer at Dicoding Indonesia
Gilang Ramadhan
Curriculum Developer at Dicoding Indonesia
Alfian Hidayat
Software Design Engineer at Blibli.com
Khofidin
IT & Traceability Manager at Austrex
Danviero Yuzwan Pratama
Android Engineer at LOKET
Muhammad Fiqri Muthohar
External Code Reviewer at Dicoding Indonesia
Najib Abdillah
External Code Reviewer at Dicoding Indonesia
Vincentius Jordan H Tampubolon
External Code Reviewer At Dicoding Indonesia
Kamaludin Akbar
External Code Reviewer at Dicoding Indonesia
Julsapargi Nursam
External Code Reviewer at Dicoding Indonesia
Yudistiro Septian Dwi Saputro
Android Developer at Aino Indonesia
Angga Pratama
External Code Reviewer for Android Learning Path
Andri Suranta Ginting
Lead Mobile Engineer at Gojek
Zulfikar Mauludin
Mobile Developer at Amanah Corp
Alfian Yusuf Abdullah
Code Reviewer at Dicoding Indonesia
Deden Muhamad Furqon
Academy Code Reviewer at Dicoding Indonesia
R. Rifa Fauzi Komara
Software Engineer (Mobile) at Ruangguru
Ivana Natalia Gabriella Situmorang
External Code Reviewer at Dicoding Indonesia
Aditya Tri Nugroho
Android Developer at Bank DBS Indonesia
Rizky Alfikri Rachmat
Android Developer at DANA Indonesia
Dharma Yudistira Eka Putra
External Code Reviewer at Dicoding Indonesia
Didik Maulana Ardiansyah
External Code Reviewer at Dicoding Indonesia
Dimas Maulana Dwi Saputra
Curriculum Developer at Dicoding Indonesia
Alexzander Purwoko Widiantoro
Code Reviewer at Dicoding Indonesia
Thingkilia Finnatia Husin
External Code Reviewer at Dicoding Indonesia
I Kadek Yoga Darma Putra
Android Developer at OKHOME Indonesia
Rahmatsyah
External Code Reviewer at Dicoding Indonesia
Android Engineer at Tunaiku
Aditiya Ihzar Eka Prayogo
External Code Reviewer Dicoding
● Android Engineer at Waresix
● Google Bangkit 2021 Graduate
Galah Seno
External Code Reviewer at Dicoding Indonesia
Arik Achmad Efendy
Lead Mobile Developer at Radyalabs
Nur Rohman
Chief Product Officer at Dicoding Indonesia
Rizqi Aryansa
External Code Reviewer at Dicoding Indonesia
Khrisna dari Dicoding
Head of Reviewer at Dicoding Indonesia
Ahmad Arif Faizin
Curriculum Developer at Dicoding Indonesia
Gilang Ramadhan
Curriculum Developer at Dicoding Indonesia
Alfian Hidayat
Software Design Engineer at Blibli.com
Khofidin
IT & Traceability Manager at Austrex
Danviero Yuzwan Pratama
Android Engineer at LOKET
Muhammad Fiqri Muthohar
External Code Reviewer at Dicoding Indonesia
Najib Abdillah
External Code Reviewer at Dicoding Indonesia
Vincentius Jordan H Tampubolon
External Code Reviewer At Dicoding Indonesia
Kamaludin Akbar
External Code Reviewer at Dicoding Indonesia
Julsapargi Nursam
External Code Reviewer at Dicoding Indonesia
Yudistiro Septian Dwi Saputro
Android Developer at Aino Indonesia
Andri Suranta Ginting
Lead Mobile Engineer at Gojek
Zulfikar Mauludin
Mobile Developer at Amanah Corp
Alfian Yusuf Abdullah
Code Reviewer at Dicoding Indonesia
Deden Muhamad Furqon
Academy Code Reviewer at Dicoding Indonesia
R. Rifa Fauzi Komara
Software Engineer (Mobile) at Ruangguru
Ivana Natalia Gabriella Situmorang
External Code Reviewer at Dicoding Indonesia
Aditya Tri Nugroho
Android Developer at Bank DBS Indonesia
Rizky Alfikri Rachmat
Android Developer at DANA Indonesia
Dharma Yudistira Eka Putra
External Code Reviewer at Dicoding Indonesia
Didik Maulana Ardiansyah
External Code Reviewer at Dicoding Indonesia
Dimas Maulana Dwi Saputra
Curriculum Developer at Dicoding Indonesia
Alexzander Purwoko Widiantoro
Code Reviewer at Dicoding Indonesia
Thingkilia Finnatia Husin
External Code Reviewer at Dicoding Indonesia
I Kadek Yoga Darma Putra
Android Developer at OKHOME Indonesia
Rahmatsyah
External Code Reviewer at Dicoding Indonesia
Android Engineer at Tunaiku
Aditiya Ihzar Eka Prayogo
External Code Reviewer Dicoding
● Android Engineer at Waresix
● Google Bangkit 2021 Graduate
Galah Seno
External Code Reviewer at Dicoding Indonesia
Ribuan siswa sukses belajar di Dicoding Academy. Apa kata mereka? Berikut adalah testimoni asli mereka.
Lihat semua testimoni
Lihat semua testimoniBerikut adalah beberapa pertanyaan yang paling sering ditanyakan.
Materi yang akan Anda pelajari pada kelas ini.
Forum Diskusi
Glosarium
Daftar Referensi
Pengenalan Testing
Teori Unit Testing
Latihan Unit Testing Menggunakan Mockito
Teori Instrumentation Testing
Latihan Instrumentation Testing
Knowledge Check Testing
Modern Android Development
Pengenalan Android Jetpack
Komponen Android Jetpack
Pengenalan Architecture Component
Architecture Pattern
Pengenalan Android Architecture Component
Teori ViewModel dan Lifecycle
Latihan ViewModel
Latihan Pengujian ViewModel dengan Unit Testing
Knowledge Check ViewModel
Proyek Android Jetpack
Persiapan Proyek Android Jetpack
Persiapan Asset Proyek Android Jetpack
Layouting Proyek Android Jetpack
Menghubungkan Activity dan Fragment
ViewModel dalam Proyek Android Jetpack
Pengujian ViewModel dalam Proyek Android Jetpack
Submission 1 : Architecture Component
Pengenalan Repository dan LiveData
Teori Repository
Teori Injection
Repository dan Injection dalam Proyek Android Jetpack
Pengujian Repository dan Injection dalam Proyek Android Jetpack
Teori LiveData
Latihan LiveData
Teori Retrofit
Latihan LiveData dengan API
Latihan LiveData dengan Single Event
Knowledge Check LiveData
LiveData dalam Proyek Android Jetpack
Pengujian LiveData dalam Proyek Android Jetpack
Teori Idling Resources
Latihan Idling Resources
Knowledge Check Idle Resources
Pengujian dengan Idling Resource dalam Proyek Android Jetpack
Submission 2 : Repository dan LiveData
Pengenalan Kelola Data
Teori Room
Latihan Room
Knowledge Check Room
Room dalam Proyek Android Jetpack
Pengujian Room dalam Proyek Android Jetpack
Teori Paging
Latihan Paging
Knowledge Check Paging
Paging dalam Proyek Android Jetpack
Pengujian Paging dalam Proyek Android Jetpack
Teori RawQuery
Latihan RawQuery
Proyek Akhir: Kelola Data