Biaya Kursus Komputer Jogja Multimedia
Kursus Android Studio
Kursus Android Studio

Kursus/Pelatihan Android Studio ~ Belajar Membuat Aplikasi Menggunakan Android Studio

Berikut adalah silabus kursus Android selama 20 sesi (@1,5 jam per sesi), dirancang dari tingkat pemula hingga menengah dengan menggunakan Android Studio dan bahasa pemrograman Kotlin (dapat disesuaikan ke Java jika diinginkan). Cocok untuk pelajar, mahasiswa, atau profesional yang ingin membuat aplikasi Android secara praktis.


Silabus Kursus Android Studio (20 Sesi @1,5 Jam)

Level Dasar (Sesi 1–5) – Pengenalan dan Dasar Android Development

  1. Sesi 1: Pengenalan Android & Instalasi Android Studio

    • Sejarah Android & ekosistemnya

    • Instalasi Android Studio, SDK, emulator

    • Struktur proyek Android

    • Hello World App

  2. Sesi 2: Struktur UI dengan XML

    • Layouts: Linear, Constraint, Relative

    • Komponen UI dasar: Button, TextView, EditText

    • Preview & code editor

  3. Sesi 3: Kotlin Dasar untuk Android

    • Variabel, fungsi, kondisi, loop

    • Class dan objek

    • Kotlin vs Java (perbandingan singkat)

  4. Sesi 4: Event Handling & Toast

    • OnClickListener

    • Toast dan log debugging

    • Menghubungkan UI ke logika Kotlin

  5. Sesi 5: Intent & Navigasi Antar Activity

    • Membuat beberapa Activity

    • Intent eksplisit

    • Mengirim data antar Activity


Level Menengah (Sesi 6–10) – Komponen dan Interaksi

  1. Sesi 6: RecyclerView & List Data

    • RecyclerView & Adapter

    • Menampilkan list item dinamis

    • Listener pada item list

  2. Sesi 7: Menyimpan Data dengan SharedPreferences

    • Konsep penyimpanan lokal

    • Implementasi login sederhana dengan simpan username

  3. Sesi 8: SQLite Database Dasar

    • Membuat database lokal

    • CRUD (Create, Read, Update, Delete)

  4. Sesi 9: Fragment dan Bottom Navigation

    • Pengenalan Fragment

    • Bottom Navigation untuk navigasi antar Fragment

  5. Sesi 10: Form Validasi & Custom Dialog

  • Validasi form user

  • Menampilkan AlertDialog & DialogFragment


Level Lanjut (Sesi 11–15) – Internet dan API

  1. Sesi 11: Koneksi Internet & Permissions

  • Request permission (AndroidManifest)

  • Check koneksi internet

  1. Sesi 12: Konsumsi API dengan Retrofit

  • Penggunaan Retrofit

  • JSON parsing & API sederhana (e.g., JSONPlaceholder)

  1. Sesi 13: Menampilkan Data API dengan RecyclerView

  • Fetch API data → tampilkan di RecyclerView

  • Penanganan loading & error

  1. Sesi 14: Image Loading dengan Glide

  • Menampilkan gambar dari URL

  • Placeholder, caching, dan error handling

  1. Sesi 15: Firebase Authentication (Login/Daftar)

  • Setup Firebase Project

  • Registrasi dan Login menggunakan email/password


Level Proyek (Sesi 16–20) – Final Project & Deployment

  1. Sesi 16: Firebase Realtime Database / Firestore

  • Simpan dan baca data dari Firebase

  • Struktur data, listener, dan update real-time

  1. Sesi 17: Notifikasi Sederhana

  • Menampilkan notifikasi lokal

  • Konfigurasi channel dan icon

  1. Sesi 18: Menambahkan Splash Screen & Custom Style

  • Splash screen

  • Custom font dan tema aplikasi

  1. Sesi 19: Final Project – Pembuatan Aplikasi

  • Proyek akhir (contoh: Aplikasi Catatan, To-Do, Buku, atau Jadwal)

  • Penggabungan fitur yang telah dipelajari

  1. Sesi 20: Build APK dan Upload ke Play Store (Simulasi)

  • Build APK / AAB

  • Struktur file Play Store

  • Simulasi upload (tanpa rilis)

KURSUS KOMPUTER ONLINE DIMANAPUN ANDA BERADA

About Kursus Komputer Privat

Check Also

Kursus Jasa Unity

Kursus/Jasa Unity 3D ~ Pengembangan Game Strategi Ekonomi Virtual dengan AI Sederhana Menggunakan Unity

Berikut adalah silabus 10 sesi untuk kursus Pengembangan Game Strategi Ekonomi Virtual dengan AI Sederhana …

Kursus Jasa Unity

Kursus/Jasa Unity 3D ~ Pembuatan Game Puzzle 3D Interaktif Berbasis Cerita Rakyat Nusantara

Berikut adalah silabus 10x sesi (masing-masing 1,5 jam) untuk kursus “Pembuatan Game Puzzle 3D Interaktif …

Tinggalkan Balasan

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