Google saat ini sedang mengadakan program untuk melatih 100K developer Android di Indonesia. Google ingin membuat pendidikan developer android kelas dunia bisa diakses oleh semua pelajar dan developer di seluruh Indonesia.
Menurut Managing Director Google Indonesia, setidaknya ada 80 Universitas di Indonesia yang telah bergabung. Sejalan dengan hal tersebut ebook dan video pembelajaran sudah mulai dialih bahasakan ke Bahasa Indonesia.
Berikut modul-modul resmi dari Google Berbahasa Indonesia yang bisa kamu akses. Modul tersebut berlisensi Creative Commons Attribution-NonCommercial 4.0 jadi kamu bisa mengunduhnya gratis bahkan menyebarkannya ke teman-teman kamu.
Ada dua modul pembelajaran yang disediakan yaitu modul teori (concept) dan praktik (practical). Kamu pun bisa memilih Bahasa Indonesia atau Bahasa Inggris.
# VERSI 1
Modul Teori
Modul ini berisi konsep dan teori dasar pemrograman android. Apa saja yang akan dipelajari?
Unit 1. Pengenalan Dasar Pemrograman Android
Unit 2. Merancang UI/UX
Unit 3. Background Task
Unit 4. Menggunakan Database
Unit 5. Penutup
Unduh Bahasa Indonesia : PDF | Baca Online
Unduh Bahasa Inggris : Baca Online
Modul Praktikum
Modul ini berisi praktek pemrograman android, dilengkapi dengan tugas yang harus dikerjakan. Apa saja yang akan dipelajari?
Unit 1. Pengenalan Dasar Pemrograman Android
Unit 2. Merancang UI/UX
Unit 3. Background Task
Unit 4. Menggunakan Database
Tugas
Unduh Bahasa Indonesia : PDF | Baca Online
Unduh Bahasa Inggris : PDF | Baca Online
Video Tutorial
Buat kamu yang kesulitan belajar dari buku, Google sudah menyediakan video tutorial dan kursus.
Unduh : Source Code
# VERSI 2 (Update)
Pada bulan september 2018, Tim training Google Developer mengeluarkan modul versi ke-2 dari modul Android Developer Fundamentals.
Lalu, apa saja yang baru di versi 2?
- Practical codelabs are updated to reflect that the Empty Template in Android Studio creates a project that uses ConstraintLayout.
- Removed lessons on SQLite and content providers.
- Added lessons on using Room database and Architecture Components. (These lessons are identical to the lessons in the Advanced Android Development course.)
- Removed Unit 5. This unit was completely conceptual and had no accompanying practicals. We found that people were not using the lessons in this unit.
- We have changed the location of the Concepts and Practicals:
- Concept lessons are published in GitHub pages.
- Tutorials are published as Google codelabs.
- We used Android Studio 3.1 to build the apps used in this course.
Unduh : Google Drive | Baca Online
Modul Android Tingkat Mahir
Bagi kamu yang sudah menguasai bahasa pemrograman Java dan memiliki beberapa pengalaman mengembangkan aplikasi android, ini adalah modul untukmu.
Pada modul tingkat lanjut ini, akan dibahas beberapa topik, seperti:
- Peningkatan UI
- Sensor
- Performa
- Localization (untuk aplikasi multibahasa)
- Accessibility
- Geo Location
- Place
- Mapping
- Custom Views
- Canvas
- Animasi
- dll.
Unduh : Baca Online | PDF | Slide Presentasi | Course | Source Code
Modul Bonus
Berikut kami kumpulkan ebook-ebook lain yang bisa Anda sedot cuma-cuma.
- Android Notes For Professionals
- Android Studio 3.0 Development Essentials – Android 8 Edition
- Dasar-Dasar Java dan Android Studio
- Membuat Apk Android untuk Pemula
Kursus
- Mastering Android Development (Java) – From Zero To Hero
- Belajar Android Development dengan Kotlin
- Belajar Mobile Apk Development dengan Flutter
Wow mantul, resource sudah lengkap, tinggal eksekusi saja. Selamat belajar dan semoga bermanfaat. Happy coding 🙂
Baca juga : Menghilangkan Notifikasi Mengganggu di Browser