Gagal menampilkan sertifikat
Klik untuk Melihat Ukuran Penuh
Naufal Fadhil Athallah

ID
53XEWY1MVXRN

Diberikan pada
Aug 23, 2021

Berlaku sampai
Aug 23, 2024


Bagikan sertifikat:

Belajar Fundamental Aplikasi Android

Belajar Fundamental Aplikasi Android

Disusun oleh: Google ATP
Level: Menengah

202006302322468584e21423882a9af8f0a150426f3cf5.png

Kelas ditujukan bagi developer yang ingin belajar fundamental pembuatan aplikasi Android, seperti networking dan database, dengan mengacu pada standar kompetensi internasional milik Google Developers Authorized Training Partner. Di akhir kelas, siswa dapat membuat aplikasi yang dapat mengambil data dari Web API dan menyimpan data secara lokal serta dilengkapi dengan notifikasi pengingat (reminder notification).

Materi yang dipelajari:

  • Prinsip Dasar Android : Mempelajari dasar-dasar pemrogaman Android yang wajib diketahui, seperti Activity, Fragment, macam-macam Intent, dan ListView. (22 jam)
  • UI dan UX Aplikasi : Mempelajari cara mendesain aplikasi yang menarik dengan menggunakan layout, style, theme, localization, CustomView dan RecyclerView. Selain itu Anda juga mendalami komponen-komponen Material Design seperti ActionBar, NavigationDrawer, BottomNavigation, dan TabLayout. (26 jam)
  • Testing : Merupakan salah satu skill yang penting di dunia kerja. Di sini Anda mempelajari berbagai macam testing, yaitu Unit Testing dan Instrumentation Testing. (4 jam)
  • Background Process : Mendalami cara mengeksekusi suatu task di background thread, seperti Service, Broadcast Receiver, AlarmManager, JobScheduler, dan WorkManager. Di sini Anda juga belajar mengambil data dari restful API yang berformat JSON. (26 jam)
  • Local Data Storage : Menjelaskan macam-macam cara untuk menyimpan data di Android seperti File, SharedPreference, database SQLite. (22 jam)
  • Extended Application : Materi tambahan yang sangat berguna untuk mengembangkan aplikasi Anda, seperti cara membuat Widget, Notification, Firebase Cloud Messaging (FCM), WebView, SoundPool, dan MediaPlayer. (16 jam)
  • Proyek Akhir : Pembuatan aplikasi katalog dengan berbagai fitur seperti pencarian dengan API, navigation, database dan reminder. (24 jam)

Evaluasi pembelajaran : 

  • Submission (proyek akhir) berupa sebuah aplikasi yang dapat mengambil data dari Web API dan menyimpan data secara lokal serta dilengkapi dengan notifikasi pengingat (reminder notification).

Total jam yang dibutuhkan untuk menyelesaikan kelas ini adalah 150 jam.