Biaya Kursus Komputer Jogja Multimedia
Kursus Pelatihan Training Android Studio
Kursus Pelatihan Training Android Studio

Kursus/Pelatihan Android Studio | Training Android Studio Class Selama 3 Hari

Berikut adalah silabus Android Studio Master Class selama 3 hari (09:00 – 16:00) dengan waktu istirahat dari 12:00 – 13:00:


Hari 1: Pengantar dan Dasar-Dasar Android Studio

09:00 – 10:30 | Pengenalan Android Studio & Setup Lingkungan

  • Memahami Android Studio dan komponennya
  • Instalasi dan konfigurasi SDK
  • Struktur proyek di Android Studio
  • Emulator vs. perangkat fisik untuk pengujian

10:45 – 12:00 | Pemrograman Kotlin untuk Android

  • Dasar-dasar Kotlin (Variabel, Tipe Data, Operator)
  • Control flow (If-Else, When, Loop)
  • Fungsi dan Scope Function
  • Object-Oriented Programming (Class, Inheritance, Interface)

12:00 – 13:00 | Istirahat

13:00 – 14:30 | UI/UX dengan XML & Jetpack Compose

  • Layout dasar dengan XML (LinearLayout, ConstraintLayout, RecyclerView)
  • Pengenalan Jetpack Compose
  • Menyesuaikan tema dan style aplikasi

14:45 – 16:00 | Event Handling dan Activity Lifecycle

  • Menangani event (Button Click, Input Handling)
  • Memahami Lifecycle Activity dan Fragment
  • Komunikasi antara Activity menggunakan Intent

Hari 2: Data Management dan API

09:00 – 10:30 | Penyimpanan Data di Android

  • SharedPreferences untuk data sederhana
  • SQLite dan Room Database
  • Operasi CRUD dengan Room

10:45 – 12:00 | Networking dan API

  • Pengenalan Retrofit dan Volley
  • Menghubungkan aplikasi dengan REST API
  • Parsing JSON menggunakan Gson/Moshi

12:00 – 13:00 | Istirahat

13:00 – 14:30 | Implementasi MVVM Architecture

  • Konsep MVVM dan Dependency Injection
  • Implementasi ViewModel dan LiveData
  • Menggunakan Repository Pattern

14:45 – 16:00 | Firebase untuk Notifikasi dan Auth

  • Setup Firebase ke dalam proyek
  • Autentikasi pengguna dengan Firebase Auth
  • Push Notification menggunakan Firebase Cloud Messaging (FCM)

Hari 3: Advanced Topics & Deployment

09:00 – 10:30 | Integrasi Jetpack Components

  • Navigation Component untuk Multi-Activity
  • WorkManager untuk Background Task
  • Paging Library untuk Data Besar

10:45 – 12:00 | Testing dan Debugging

  • Unit Testing dengan JUnit dan Mockito
  • UI Testing dengan Espresso
  • Profiling aplikasi dengan Android Studio

12:00 – 13:00 | Istirahat

13:00 – 14:30 | Performance Optimization & Security

  • Optimasi penggunaan memori dan UI thread
  • Keamanan aplikasi (Encryption, Keystore)
  • ProGuard dan R8 untuk code obfuscation

14:45 – 16:00 | Deployment dan Publikasi Aplikasi

  • Persiapan APK dan Bundle untuk Play Store
  • Penggunaan Play Console dan App Signing
  • Strategi monetisasi (AdMob, In-App Purchase)

Hasil Akhir:

  • Peserta memiliki aplikasi Android dengan fitur lengkap
  • Memahami best practices dalam pengembangan Android
  • Siap untuk mengembangkan dan mempublikasikan aplikasi
KURSUS KOMPUTER ONLINE DIMANAPUN ANDA BERADA

About Jogja Multimedia

Check Also

Kursus Pelatihan Training Laravel Implementasi Laravel dalam Sistem Informasi Kepegawaian Berbasis Cloud untuk Kantor Pemerintahan

Kursus/Pelatihan/Training Laravel | “Implementasi Laravel dalam Sistem Informasi Kepegawaian Berbasis Cloud untuk Kantor Pemerintahan”

Silabus 20 Sesi (1,5 Jam per Sesi) – Implementasi Laravel dalam Sistem Informasi Kepegawaian Berbasis …

Kursus Pelatihan Training Android Studio

Kursus/Pelatihan/Training Android Studio | “Aplikasi Deteksi Penyakit Tanaman Berbasis Deep Learning dengan Implementasi di Platform Android Studio”

Berikut adalah silabus lengkap untuk 20 sesi (1,5 jam per sesi) pada judul disertasi: “Aplikasi …

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *