Deskripsi Pelatihan Flutter and Firebase :
Pelatihan Flutter and Firebase dirancang untuk membekali peserta dengan keterampilan membangun aplikasi mobile modern yang berjalan pada platform Android dan iOS menggunakan satu basis kode (single codebase). Peserta akan mempelajari dasar-dasar pengembangan aplikasi menggunakan Flutter, desain antarmuka pengguna yang responsif, pengelolaan state, serta integrasi layanan backend menggunakan Firebase. Materi mencakup autentikasi pengguna, penyimpanan data real-time, cloud storage, notifikasi, dan deployment aplikasi. Melalui kombinasi teori, demonstrasi, dan praktik langsung, peserta akan mampu mengembangkan aplikasi mobile yang terhubung dengan layanan cloud secara efisien, aman, dan scalable sesuai kebutuhan bisnis saat ini.
Tujuan Pelatihan :
Setelah mengikuti pelatihan ini, peserta diharapkan mampu:
- Memahami konsep pengembangan aplikasi mobile menggunakan Flutter.
- Menguasai pembuatan antarmuka (UI) dan navigasi aplikasi Flutter.
- Mengintegrasikan aplikasi Flutter dengan layanan Firebase.
- Mengimplementasikan autentikasi pengguna dan manajemen data cloud.
- Membangun aplikasi mobile yang siap digunakan dan dipublikasikan.
Rincian Materi Pelatihan Flutter and Firebase :
Hari 1
Sesi 1 (08.30 – 10.00)
Topik: Pengenalan Flutter dan Persiapan Lingkungan Pengembangan
- Konsep Flutter, Dart, dan arsitektur aplikasi mobile modern.
- Instalasi Flutter SDK, Android Studio/VS Code, dan emulator.
- Struktur proyek Flutter serta pembuatan aplikasi pertama.
Sesi 2 (10.15 – 12.00)
Topik: Membangun User Interface (UI) Flutter
- Penggunaan Widget dasar (Text, Container, Row, Column, ListView).
- Layout responsif dan pengelolaan tema aplikasi.
- Navigasi antar halaman dan pengiriman data antar screen.
Sesi 3 (13.00 – 15.00)
Topik: State Management dan Integrasi Firebase
- Konsep Stateful Widget, Provider, dan pengelolaan state.
- Pengenalan Firebase dan konfigurasi proyek Firebase untuk Flutter.
- Integrasi Firebase SDK ke dalam aplikasi Flutter.
Hari 2
Sesi 4 (08.00 – 10.00)
Topik: Firebase Authentication dan Cloud Firestore
- Implementasi Login dan Registrasi menggunakan Firebase Authentication.
- Pengelolaan pengguna dan keamanan autentikasi.
- CRUD (Create, Read, Update, Delete) menggunakan Cloud Firestore.
Sesi 5 (10.15 – 12.00)
Topik: Firebase Storage dan Push Notification
- Upload dan pengelolaan file menggunakan Firebase Storage.
- Implementasi Firebase Cloud Messaging (FCM) untuk push notification.
- Best practice keamanan, performa, dan optimasi aplikasi Flutter.
Sesi 6 (15.15 – 15.45)
Topik: Deployment dan Studi Kasus Implementasi
- Build dan release aplikasi Android.
- Pengujian aplikasi dan troubleshooting umum.
- Studi kasus mini project Flutter dan Firebase.
Durasi Pelatihan :
- 2 Hari (9 Jam 30 Menit)
Metode Pelatihan :
- Presentasi interaktif dan diskusi.
- Demonstrasi langsung (live coding).
- Praktik hands-on dan studi kasus.
- Latihan mandiri dengan pendampingan instruktur.
- Tanya jawab dan evaluasi hasil pembelajaran.
Target Pelatihan :
- Mobile Developer pemula hingga menengah.
- Web Developer yang ingin beralih ke pengembangan mobile.
- Programmer yang ingin mempelajari Flutter dan Firebase.
- Mahasiswa atau profesional IT yang ingin mengembangkan aplikasi mobile modern.
- Tim pengembang aplikasi yang membutuhkan solusi backend cloud terintegrasi.
Hasil Pelatihan :
- Mampu membangun aplikasi mobile Android/iOS menggunakan Flutter dari awal.
- Mampu mengintegrasikan Firebase Authentication, Firestore, Storage, dan Notification ke dalam aplikasi.
- Mampu melakukan deployment aplikasi Flutter yang terhubung dengan layanan cloud Firebase secara mandiri
| Investasi dan fasilitas Metode Pelaksanaan | Harga & Fasilitas |
| Opsi 1 – Pelatihan Online | Training Online Rp. 5.500.000 per peserta.
Minimal kuota 2 peserta dan bisa request tanggal. • Pelaksanaan training selama 2 hari half day (08.00 – 12.00 WIB atau 13.15 – 16.00 WIB) Menggunakan aplikasi Zoom/Google Meet. • Sudah Termasuk : Sertifikat Training Softfile & Hardfile, Pengiriman Sertifikat ke A alamat Peserta, Softfile Materi. • Belum termasuk : PPN 11%.
|
| Opsi 2 –
Pelatihan Offline di Yogyakarta |
Training Offline Rp.7.900.000 per peserta.
• Minimal kuota 3 peserta dan bisa request tanggal. • Pelaksanaan training selama 2 hari full day (08.00 – 16.00 WIB). • Tempat pelaksanaan : • ✓ Hotel El Royale, Yogyakarta ATAU • ✓Hotel Malyabhara, Malioboro,Yogyakarta • Sudah termasuk : Meeting Room, Modul Training, Sertifikat Training, Training Kits, Lunch, Coffee Break, dan Souvenir. • Belum termasuk : Penginapan & Transportasi Peserta Pelatihan, dan PPN 11%.
|
Instruktur
Tim Oemah Training
