Prakerja

Baru

Chevron Down White

Kategori

Chevron Down White
Search Black

DAFTAR/MASUK

Arrow Back

Detail Kelas

Play Small

Best Seller

Membuat Aplikasi Mobile menggunakan Kotlin & Android Studio untuk Pemrogram Aplikasi

RATING

5

(500+ rating)

Tentang Kelas Siap Kerja

Selaras dengan program Pemerintah Indonesia dalam mencetak SDM yang unggul, Skill Academy melalui Kelas Siap Kerja dapat membantu kamu mengembangkan keterampilan untuk bersaing di pasar tenaga kerja.

Kelas Siap Kerja telah disusun berdasarkan standar kompetensi yang berlaku dan diverifikasi oleh tim Prakerja.

Deskripsi

Deskripsi Kelas
Pada tahun 2019 IDC atau International Data Corporation memperkirakan bahwa android berada pada peringkat pertama pangsa pasar pengiriman smartphone dunia dengan jumlah presentasi 86,7%. Data tersebut juga menempatkan android sebagai sistem operasi yang paling banyak digunakan di dunia. Dapat dikatakan android menjadi salah satu platform yang layak untuk dipelajari dan dikembangkan.

Maka melalui kelas ini, peserta akan mempelajari bagaimana mengembangkan aplikasi berbasis android menggunakan bahasa pemrograman Kotlin. Dijelaskan mulai dari tata cara dowload, instalasi, dan settingan program terkait, hingga berhasil membuat aplikasi sederhana. Tidak hanya itu, terdapat materi mengenai networking library, android architecture component dengan pola MVP, MVVM, dan alternatifnya, konsep threading, dan membuat fitur push notification.

Tujuan Umum
Peserta mampu membuat aplikasi mobile berbasis android menggunakan bahasa pemrograman Kotlin dengan standar pemrograman software yang baik.

Tujuan Khusus
  1. Mampu menjelaskan apa itu mobile programming, android, dan bahasa yang umum digunakan dalam pemrograman android.
  2. Mendemonstrasikan cara download, install dan setting JDK dari oracle.com
  3. Mendemonstrasikan cara download, install dan setting android studio dari developer.android.com
  4. Mendemonstrasikan cara download, install dan setting kotlin dari kotlinlang.org
  5. Membuat contoh aplikasi sederhana di Android
  6. Menggunakan bahasa pemrograman Kotlin
  7. Membuat komunikasi sederhana melalui pemahaman networking library di Android
  8. Menjelaskan Android Architecture Component with Model-View-Presenter (MVP)
  9. Menjelaskan Android Architecture Component with Model-View-View-Model (MVVM)
  10. Menjelaskan alternatif tambahan dalam membuat aplikasi Android dengan bantuan Architecture Component
  11. Memahami konsep threading di Android dengan bantuan Work Manager Architecture Component
  12. Menerapkan cara membuat fitur push notification dengan bantuan Firebase Cloud Messaging
Kelompok Sasaran & Prasyarat
1. Minimal pendidikan S1/Sederajat
2. Peserta fresh graduate yang berminat untuk menjadi pengembang aplikasi mobile khususnya android
3. Peserta professional yang ingin memperdalam ilmu mengembangkan aplikasi mobile khususnya android
4. Peserta yang memiliki laptop atau PC
5. Peserta yang telah menginstall aplikasi Android Studio, JDK, dan kotlin.

Aspek Kompetensi



Metode Ajar
LMS dengan ceramah, peragaan dan membaca handout.  
 
Cara Mengikuti Sesi Tanya Jawab
1. Akses Kelas yang telah kamu beli.
2. Pada Kelas, terdapat menu di bagian kiri bawah bertuliskan Konten Tambahan. Klik submenu Tanya Instruktur.
3. Kamu akan diarahkan ke halaman baru untuk dapat melakukan hal berikut:
   a. Mengakses panduan lengkap mengenai sesi tanya jawab
   b. Mengajukan pertanyaan terkait materi Kelas
4. Kamu dapat mengikuti sesi tanya jawab dengan klik submenu Video Sesi Tanya Jawab pada menu Konten Tambahan yang terdapat di bagian kiri bawah.
5. Video Sesi Tanya Jawab bersama Budi Oktaviyan dapat diakses setiap Jumat, pukul 16.00-17.00 WIB. Video akan diperbaharui setiap minggunya.
6. Selamat mengikuti Kelas.

Tagging: Okupasi, Profesional, Pemrogram Aplikasi, Software Developer,  Membuat Program dengan Bahasa Terstruktur, Menggunakan Tools Bantuan Android Studio, Teliti, Pemrograman Kotlin, Android Architecture Component, Android Studio.

Selengkapnya

Chevron Down White

Tagging:

#Okupasi,

#Profesional,

#Pemrograman-Aplikasi,

#Software-Developer,

#Membuat-Program-dengan-Bahasa-Terstruktur,

#Menggunakan-Tools-Bantuan-Android-Studio,

#Teliti,

#Pemrograman-Kotlin,

#Android-Architecture-Component,

#Android-Studio,

#siap-kerja,

#PRA-KERJA

Tentang Instruktur

Budi Oktaviyan

Budi Oktaviyan

Engineering Manager of Bhinneka.com

Budi Oktaviyan adalah Engineering Manager dari Bhinneka.com khusus pada bagian mobile apps. Sebelumnya Ia bekerja sebagai Product Engineer di salah satu startup yang bergerak di bidang transportasi, logistik, makanan dan payment online. Budi juga pernah bekerja sebagai Senior Engineering di perusahaan smartphone asal Korea. Sampai saat ini Budi sering diundang menjadi trainer dan pembicara di seminar dan workshop skala nasional membahas mobile programming Android dan Kotlin.

Topik yang dibahas

0 Topik, 67 Materi, 3 Jam, 8 Menit

Karier sebagai Pengembang Aplikasi Mobile Android

1. Introduction

2. Workflow Pengembang Aplikasi

3. Tips untuk Mengembangkan Aplikasi

4. Kuis: Mobile Programming

JDK, Android Studio & Kotlin

5. Download, Install, & Setting pada Mac OS

6. Download, Install, & Setting pada Mac OS Lanjutan

7. Download, Install, & Setting pada Windows

8. Download, Install, & Setting pada Windows Lanjutan

9. Membuat Akun Oracle

10. Kuis: Java Development Kit (JDK), Android Studio

Dasar Pemrograman Android dengan Kotlin

11. Pemrograman Dasar menggunakan Kotlin

12. Berbagai Macam Kelas pada Kotlin

13. Hello World Android Application dengan Kotlin

14. Hello World Android Application Lanjutan

15. Kuis: Dasar Pemrograman Android dengan Kotlin

Arsitektur Aplikasi Android

16. Step by Step Activity Lifecycle

17. Step by Step Fragment Lifecycle

18. Android Widget Component Part 1

19. Recycler View

20. Android Widget Component Part 2

21. Android Networking Library

22. Implementasi Networking Library Part 1

23. Implementasi Networking Library Part 1 Lanjutan

24. Implementasi Networking Library Part 2

25. Kuis: Arsitektur Aplikasi Android

Android Architecture & Design Pola dengan MVP

26. Model-View-Presenter (MVP)

27. View Binding

28. Dependency Injection

29. Dependency Injection Lanjutan

30. Reactive Programming RxJava,RxKotlin, & RxAndroid

31. Reactive Programming Lanjutan

32. Kuis: Android Architecture dan Design Pattern MVP

Pengenalan Mobile Programming Lanjutan

33. Introduction Advanced Mobile Programming

34. Kuis: Introduction

Android Architecture & Design Pattern dengan MVVM

35. Model-View-ViewModel Using Data Binding Part 1

36. Model-View-ViewModel Using Data Binding Part 2

37. Refactor Class Home-Activity

38. MVVM Lifecycles, Livedata and ViewModel

39. Refactor Class Home-View-Model

40. Register Module for Model-View-ViewModel

41. Lifecycle Architecture Component

42. ViewModel Architecture Component

43. LiveData Architecture Component

44. Android Clean Architecture

45. Code Implementation Part 1

46. Code Implementation Part 2

47. Code Implementation Part 3

48. Code Implementation Part 4

49. Register Module for Clean Architecture

50. Kuis: Android Architecture dan Design Pattern MVVM

Komponen Android Architecture

51. Navigation Architecture Component Part 1

52. Basic Activity Navigation

53. Navigation Architecture Component Part 2

54. Memasukan Aktivitas Holder Menu & Navigation Graph

55. Pagination Architecture Component Part 1

56. Implementasi Jet-Pack Pagination Component

57. Pagination Architecture Component Part 2

58. Implementasi Object pada Pagination Component

59. Android JetPack Compose

60. Kuis: Android Architecture Component

Threading Programming

61. Android Work Manager

62. Kuis: Android Work Manager

Android Push Notification

63. Firebase Push Notification

64. File Gradle yang dibutuhkan oleh Firebase

65. Source Coding part 1 dan 2

66. Kuis: Firebase Push Notification

Ringkasan

67. Ringkasan

Ujian (Total: 2)

Durasi (Total: 0 Detik)

Pre test

00:00

Post test

00:00

Konten Kelas

Play Video Small

52 Video

Question Small

10 Kuis

File Small

5 Dokumen

Exam Small

Pre Exam

Exam Small

Exam

Konten Tambahan

Message Green

Tanya Instruktur

Video Green

Video Sesi Tanya Jawab

Bonus Tambahan

Bisa ikutan Career Mentoring untuk mendapatkan panduan:

Checked Green Large

Membuat CV

Checked Green Large

Menulis surat lamaran

Checked Green Large

Menyusun profil LinkedIn

Checked Green Large

Menghadapi interview

Selengkapnya

Chevron Right Turquoise

Ulasan User

5

Dari 500+ Users

96%

3%

0%

0%

0%

Keren sekali

MHD Anwar

sebulan yang lalu

sangat baik

Asep Suparman

3 bulan yang lalu

baik membantu

Ricardo

4 bulan yang lalu

sangat bermanfaat ilmunya terimakasih

Galih Priyadi

4 bulan yang lalu

Bagus dan bermanfaat sekali

EVI SUSANTI

4 bulan yang lalu

Lihat Lainnya

Chevron Down White

Rekomendasi Lainnya

Pin Green

Jl. Dr. Saharjo No.161, Manggarai Selatan, Tebet, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12860

© 2023 Skill Academy. All Rights Reserved

Whatsapp Outline

Instagram Square
LinkedIn Square
Share White

Bagikan

Rp650,000

Small Spinner
Home Active

Home

Class Inactive

Kelas Saya

PraKerja Bottom Nav Inactive

Prakerja

Others Inactive

Lainnya