Flutter and Firebase 

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:

  1. Memahami konsep pengembangan aplikasi mobile menggunakan Flutter.
  2. Menguasai pembuatan antarmuka (UI) dan navigasi aplikasi Flutter.
  3. Mengintegrasikan aplikasi Flutter dengan layanan Firebase.
  4. Mengimplementasikan autentikasi pengguna dan manajemen data cloud.
  5. 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

  1. Konsep Flutter, Dart, dan arsitektur aplikasi mobile modern.
  2. Instalasi Flutter SDK, Android Studio/VS Code, dan emulator.
  3. Struktur proyek Flutter serta pembuatan aplikasi pertama.

Sesi 2 (10.15 – 12.00)

Topik: Membangun User Interface (UI) Flutter

  1. Penggunaan Widget dasar (Text, Container, Row, Column, ListView).
  2. Layout responsif dan pengelolaan tema aplikasi.
  3. Navigasi antar halaman dan pengiriman data antar screen.

Sesi 3 (13.00 – 15.00)

Topik: State Management dan Integrasi Firebase

  1. Konsep Stateful Widget, Provider, dan pengelolaan state.
  2. Pengenalan Firebase dan konfigurasi proyek Firebase untuk Flutter.
  3. Integrasi Firebase SDK ke dalam aplikasi Flutter.

Hari 2

Sesi 4 (08.00 – 10.00)

Topik: Firebase Authentication dan Cloud Firestore

  1. Implementasi Login dan Registrasi menggunakan Firebase Authentication.
  2. Pengelolaan pengguna dan keamanan autentikasi.
  3. CRUD (Create, Read, Update, Delete) menggunakan Cloud Firestore.

Sesi 5 (10.15 – 12.00)

Topik: Firebase Storage dan Push Notification

  1. Upload dan pengelolaan file menggunakan Firebase Storage.
  2. Implementasi Firebase Cloud Messaging (FCM) untuk push notification.
  3. Best practice keamanan, performa, dan optimasi aplikasi Flutter.

 

Sesi 6 (15.15 – 15.45)

Topik: Deployment dan Studi Kasus Implementasi

  1. Build dan release aplikasi Android.
  2. Pengujian aplikasi dan troubleshooting umum.
  3. Studi kasus mini project Flutter dan Firebase.

Durasi Pelatihan :

  • 2 Hari (9 Jam 30 Menit)

Metode Pelatihan :

  1. Presentasi interaktif dan diskusi.
  2. Demonstrasi langsung (live coding).
  3. Praktik hands-on dan studi kasus.
  4. Latihan mandiri dengan pendampingan instruktur.
  5. Tanya jawab dan evaluasi hasil pembelajaran.

Target Pelatihan :

  1. Mobile Developer pemula hingga menengah.
  2. Web Developer yang ingin beralih ke pengembangan mobile.
  3. Programmer yang ingin mempelajari Flutter dan Firebase.
  4. Mahasiswa atau profesional IT yang ingin mengembangkan aplikasi mobile modern.
  5. Tim pengembang aplikasi yang membutuhkan solusi backend cloud terintegrasi.

 

Hasil Pelatihan :

  1. Mampu membangun aplikasi mobile Android/iOS menggunakan Flutter dari awal.
  2. Mampu mengintegrasikan Firebase Authentication, Firestore, Storage, dan Notification ke dalam aplikasi.
  3. 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

www.oemahwebsite.com

Leave a Reply

Your email address will not be published. Required fields are marked *