Advance | Flutter

Advance | Flutter

8 Modul
30 Sesi

Menguasai pengembangan aplikasi mobile dengan Flutter pada tingkat lanjut untuk performa dan desain yang optimal.

Total:

Rp 2.625.000

5.250.000
50%

Bulan ke-1 Rp 1.050.000
Bulan ke-2 Rp 525.000
Bulan ke-3 Rp 525.000
Bulan ke-4 Rp 525.000
Total:

Rp 3.187.500

6.375.000
50%

Bulan ke-1 Rp 1.275.000
Bulan ke-2 Rp 637.500
Bulan ke-3 Rp 637.500
Bulan ke-4 Rp 637.500

Apa yang akan anda dapatkan?

Sertifikat kelulusan
Mentor profesional
Materi standar industri
Akses seumur hidup

Mentor Profesional

Profile
Dendy Ramdani, S.T., M.M.
FullStack Developer
Profile
Wildan M Zaki
FullStack Developer

Spesifikasi Minimal Perangkat

Ram
4 GB (Rekomendasi: 8 GB)
Sistem Operasi
Windows, Linux, MacOs
Processor
Intel Core i3 (Rekomendasi: i5 ke atas)
Layar
1024 × 768 (Rekomendasi Full HD 1920 × 1080)

Modul Pembelajaran

Materi-materi yang akan anda pelajari

Review Konsep Intermediate dan Advanced Flutter Architecture

Mendalami konsep arsitektur Flutter tingkat menengah dan lanjutan, serta menerapkan pola arsitektur yang lebih kompleks untuk aplikasi yang lebih besar dan terstruktur.

4 Materi
360 Menit
  • Menerapkan state management yang kompleks dengan menggunakan library canggih seperti Riverpod atau BloC Pattern
    90 Menit
  • Memahami strategi pembagian state dan pengelolaan kompleksitas aplikasi
    90 Menit
  • Memahami dan menerapkan berbagai pola arsitektur seperti MVVM atau Redux
    90 Menit
  • Membandingkan kelebihan dan kekurangan masing-masing pola arsitektur
    90 Menit
  • Menerapkan custom paint dan render objects untuk menggambar grafik kustom
    90 Menit
  • Memahami dan menggunakan konsep RenderFlex dan RenderBox
    90 Menit
  • Strategi dan teknik pengoptimalkan kinerja
    90 Menit
  • Menggunakan Flutter DevTools untuk analisis performa
    90 Menit
  • Menerapkan desain antarmuka yang lebih dinamis dan responsif
    90 Menit
  • Menggunakan MediaQuery dan LayoutBuilder untuk desain responsif
    90 Menit
  • Menerapkan animasi kompleks menggunakan Flutter Animation API
    90 Menit
  • Integrasi animasi dengan gesture recognition untuk interaksi pengguna yang canggih
    90 Menit
  • Menerapkan modul platform native tingkat lanjut ke dalam aplikasi Flutter
    90 Menit
  • Mengintegrasikan perangkat keras khusus atau API sistem operasi
    90 Menit
  • Menerapkan platform channel untuk komunikasi dua arah yang lebih canggih
    90 Menit
  • Memahami keamanan dan persiapan data yang dikirim melalui channel
    90 Menit
  • Strategi keamanan tingkat lanjut dalam aplikasi Flutter
    90 Menit
  • Menangani enkripsi, penyaringan input, dan perlindungan sumber daya
    90 Menit
  • Implementasi OAuth dengan menggunakan library canggih seperti AppAuth
    90 Menit
  • Menerapkan autentikasi dua faktor dan strategi keamanan pengguna tingkat lanjut
    90 Menit
  • Menerapkan pengujian fungsional dan UI untuk aplikasi Flutter
    90 Menit
  • Memahami dan menggunakan Flutter Testing Library
    90 Menit
  • Menerapkan Continuous Integration (CI) dan Continuous Deployment (CD) untuk aplikasi Flutter
    90 Menit
  • Mengotomatiskan pengujian dan distribusi aplikasi ke toko aplikasi
    90 Menit
  • Membuat proyek
    90 Menit
  • UJIAN
    90 Menit