
Intermediate | Flutter
8 Modul
30 Sesi
Kembangkan aplikasi mobile yang lebih kompleks dengan Flutter dan manfaatkan fitur-fitur canggihnya.
Total:
Rp 2.250.000
4.500.000
50%
Bulan ke-1 | Rp 900.000 |
Bulan ke-2 | Rp 450.000 |
Bulan ke-3 | Rp 450.000 |
Bulan ke-4 | Rp 450.000 |
Total:
Rp 2.812.500
5.625.000
50%
Bulan ke-1 | Rp 1.125.000 |
Bulan ke-2 | Rp 562.500 |
Bulan ke-3 | Rp 562.500 |
Bulan ke-4 | Rp 562.500 |
Apa yang akan anda dapatkan?
Sertifikat kelulusan
Mentor profesional
Materi standar industri
Akses seumur hidup
Mentor Profesional

Dendy Ramdani, S.T., M.M.
FullStack Developer
Wildan M Zaki
FullStack DeveloperSpesifikasi Minimal Perangkat
Ram
4 GB (Rekomendasi: 8 GB)Sistem Operasi
Windows, Linux, MacOsProcessor
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 dasar widget dan state90 Menit
-
Memahami state management yang lebih canggih dengan provider atau riverpod90 Menit
-
Memahami konsep arsitektur Flutter seperti BLoC (Business Logic Component) atau MVVM90 Menit
-
Implementasi clean code principles dalam pengembangan Flutter90 Menit
-
Menerapkan desain antarmuka yang lebih kompleks dengan widget Flutter90 Menit
-
Menggunakan paket desain atau membuat desain kustom90 Menit
-
Menerapkan animasi kompleks menggunakan animasi implicit dan explicit90 Menit
-
Menggunakan Flutter Hero Animation dan animasi mengikuti path90 Menit
-
Mengintegrasikan modul atau fungsi platform native ke dalam aplikasi Flutter90 Menit
-
Menerapkan platform channel untuk berkomunikasi antara Flutter dan kode native90 Menit
-
Menggunakan plugin eksternal untuk memperluas fungsionalitas aplikasi90 Menit
-
Menerapkan integrasi dengan perangkat keras seperti kamera atau sensor90 Menit
-
Menerapkan state management dengan Riverpod atau BloC Library90 Menit
-
Mengelola keadaan aplikasi yang kompleks90 Menit
-
Menerapkan caching untuk meningkatkan kinerja aplikasi90 Menit
-
Strategi pengoptimalkan kinerja dalam pengembangan Flutter90 Menit
-
Memahami prinsip keamanan dalam pengembangan aplikasi Flutter90 Menit
-
Melakukan enkripsi data dan menyusun strategi keamanan90 Menit
-
Menerapkan otentikasi pengguna menggunakan protokol Oauth90 Menit
-
Menangani token dan data otentikasi secara aman90 Menit
-
Menerapkan unit testing dan widget testing untuk aplikasi Flutter90 Menit
-
Menulis skrip pengujian otomatis90 Menit
-
Integrasi CI/CD (Continuous Integration/Continuous Deployment) untuk aplikasi Flutter90 Menit
-
Mendeploy aplikasi ke platform seperti Google Play Store atau Apple App Store90 Menit
-
Membuat proyek90 Menit
-
UJIAN90 Menit