Flutter, Firebase Mobile App Development (IT018)
Deskripsi Training
Pelatihan ini dirancang untuk peserta yang ingin menguasai pengembangan aplikasi mobile menggunakan Flutter sebagai framework UI
dan Firebase sebagai backend-as-a-service. Peserta akan mempelajari cara membangun aplikasi mobile dari nol, mengelola data real-time,
autentikasi pengguna, dan menggunakan fitur-fitur cloud dari Firebase.
Daftar Sekarang
Silabus Training
- Modul 1: Pengenalan Flutter dan Struktur Aplikasi
Dasar framework Flutter, struktur proyek, dan cara kerja aplikasi mobile lintas platform.
- Modul 2: Desain UI dan Navigasi Antar Halaman
Menggunakan widget dasar, layout, form input, dan navigasi antar halaman aplikasi Flutter.
- Modul 3: Integrasi Firebase dan Konfigurasi Project
Membuat project di Firebase Console, mengintegrasikan ke aplikasi Flutter, dan setup SDK Firebase.
- Modul 4: Firebase Authentication (Email & Password Login)
Implementasi login, registrasi, dan logout menggunakan Firebase Auth.
- Modul 5: Firestore Database - Struktur dan Query Data
Penyimpanan dan pengambilan data dari Firestore, query, update, dan delete data real-time.
- Modul 6: Push Notification dengan Firebase Cloud Messaging (FCM)
Konfigurasi notifikasi, pengiriman pesan ke perangkat, dan penanganan notifikasi di aplikasi Flutter.
- Modul 7: Upload File dan Gambar ke Firebase Storage
Penggunaan Firebase Storage untuk mengupload dan menampilkan gambar dari aplikasi mobile.
- Modul 8: Studi Kasus Aplikasi Mobile E-Commerce Sederhana
Membangun aplikasi e-commerce dengan fitur: daftar produk, detail, login pengguna, dan penyimpanan transaksi ke Firestore.