Android Developer

Google - Professional Academy (PROA)

Registrasi
01 Sep 21 - 25 Sep 21

Pelatihan ini dilaksanakan secara Online

Kotlin merupakan bahasa utama yang digunakan dalam pengembangan Android. Saat ini, Kotlin sudah stabil dan banyak digunakan oleh industri, seperti Gojek, Netflix, Twitter, dan masih banyak lagi. Selain pengembangan Android, Kotlin dapat digunakan untuk berbagai macam pengembangan aplikasi, baik itu server atau backend, maupun website. Bahkan saat ini tengah dikembangkan Kotlin/Native, yang memungkinkan developer untuk menggunakannya sebagai bahasa pemrograman dalam pengembangan aplikasi di platform lain seperti embedded system, desktop, macOS, dan iOS. Banyaknya komunitas yang berkontribusi untuk Kotlin membuat bahasa ini berkembang sangat pesat. Kotlin dinobatkan sebagai “Fastest growing languages” oleh GitHub Octoverse 2018 mengalahkan Rust, Go, dan lain-lain. Materi dalam kelas ini disesuaikan untuk Anda yang ingin memahami konsep-konsep dasar Kotlin, functional programming, Object-Oriented Programming (OOP), concurrency pada Kotlin, dan lain-lain.


Sistem Operasi mobile Android merupakan sistem operasi mobile dengan pengguna terbesar di Indonesia, yakni sekitar 90%. Karena itulah banyak perusahaan yang membuat versi Android-nya supaya lebih dekat dengan pelanggannya, seperti Youtube, Facebook, dan Twitter. Perusahaan kecil pun turut membutuhkan aplikasi Android untuk menyelesaikan masalah yang ada. Ini juga menandakan bahwa kebutuhan akan Android developer semakin meningkat. Tak heran, profesi Android developer merupakan 1 dari 5 profesi yang paling diincar perusahaan. 

  • Sebagian besar masyarakat Indonesia memiliki handphone dengan Android sebagai sistem operasinya, ini merupakan potensi yang besar.
  • Android terbukti menjadi solusi untuk permasalahan yang ada di masyarakat, sehingga bisa bermanfaat lebih luas.
  • Banyak perusahaan yang membutuhkan Android Developer namun resource yang ada masih sangat sedikit, bahkan dinyatakan darurat.
  • Menjadi Android Developer merupakan salah satu pekerjaan yang bisa dilakukan secara freelance, sehingga waktunya bisa lebih fleksibel.
  • Android memiliki potensi yang besar untuk menghasilkan uang, seperti melalui iklan Admob, In-App purchase dan membuat proyek aplikasi. 


Dengan mengikuti kelas ini, diharapkan Anda dapat:

  • Memahami tentang konsep dasar bahasa pemrograman, functional programming, serta object-oriented programming (OOP) dengan menggunakan Kotlin.
  • Mempelajari fundamental cara pembuatan aplikasi Android, seperti networking dan database, dengan mengacu pada standar kompetensi internasional milik Google Developers Authorized Training Partner.  
  • Di akhir kelas, Anda dapat membuat aplikasi yang dapat mengambil data dari Web API dan menyimpan data secara lokal serta dilengkapi dengan notifikasi pengingat (reminder notification).


Materi pelatihan akan menggunakan modul pembelajaran dari Dicoding Academy di link berikut :

  • Memulai Pemrograman Dengan Kotlin (www.dicoding.com/academies/80)
  • Belajar Fundamental Aplikasi Android (www.dicoding.com/academies/14)


Persyaratan Perangkat (laptop/komputer) dengan spesifikasi minimal :

  • Sistem operasi : Windows, Linux, atau MacOS (64-bit)
  • Prosesor : Intel Core i3 (Rekomendasi Core i5 ke atas)
  • RAM : 8 GB atau lebih
  • Resolusi layar : 1280 x 800 (Rekomendasi Full HD 1920 x 1080)
  • Akses Internet
  • Software

          - Android Studio minimal versi 4.2.

          - JRE (Java Runtime Environment) atau JDK (Java Development Kit).



Bagi calon peserta penyandang disabilitas dapat mendaftar pelatihan dengan menyediakan sarana dan prasarana pendukung pelatihan secara mandiri.

  • Alamat
    Pelatihan ini dilaksanakan secara Online
    Jakarta Pusat, DKI Jakarta
  • Jadwal Pelatihan
    04 Oct 21 - 19 Dec 21
  • Kuota
    Peserta

Lokasi Pelatihan