Easy Coding Logo
Course Preview
Menengah

Flutter Expert: Build, Monetize & Publish Apps

3 siswa
192 modul
25.5 jam
Jordy Dave

Instruktur

Jordy Dave

Flutter Dev & Co-Founder of ObesityLab | Built Google Play "Best of 2023" App | Creator of 10K+ Downloads App

Target Siswa

  • Developer yang sudah memahami dasar Flutter dan Dart
  • Siswa yang sudah pernah membuat aplikasi Flutter sederhana
  • Mobile developer yang ingin belajar membangun aplikasi Flutter yang scalable
  • Programmer yang ingin memahami best practice Flutter development
  • Siapa saja yang ingin meningkatkan skill Flutter ke level production app

Hasil dari pembelajaran

  • Membangun aplikasi Flutter dengan struktur project yang scalable
  • Menggunakan State Management Riverpod secara efektif
  • Menerapkan Clean Architecture pada Flutter project
  • Mengelola error handling dan loading state
  • Mengimplementasikan basic local authentication system

Skill awal yang dibutuhkan

  • Pemahaman dasar Flutter
  • Mengerti StatelessWidget dan StatefulWidget
  • Mengerti layout Flutter (Row, Column, Container)
  • Mengerti dasar Dart programming
  • Pernah membuat minimal 1 aplikasi Flutter sederhana

Kelas Flutter Intermediate dirancang untuk developer yang sudah memahami dasar Flutter dan ingin meningkatkan kemampuan mereka dalam membangun aplikasi mobile yang lebih kompleks dan siap digunakan di dunia industri.

Pada kelas ini, siswa akan mempelajari berbagai konsep penting dalam pengembangan aplikasi Flutter seperti state management, arsitektur aplikasi, integrasi API, serta best practice dalam pengembangan aplikasi mobile modern.

Materi akan membahas bagaimana membangun aplikasi Flutter dengan struktur project yang rapi dan scalable, sehingga mudah dikembangkan dan dipelihara dalam jangka panjang.

Selain itu, siswa juga akan belajar bagaimana menghubungkan aplikasi Flutter dengan backend service menggunakan REST API, mengelola data asynchronous, serta mengimplementasikan authentication system menggunakan Firebase.

Kelas ini juga dilengkapi dengan project nyata, dimana siswa akan membangun aplikasi mobile yang lebih kompleks dibandingkan kelas sebelumnya.

Di akhir kelas, siswa diharapkan sudah memiliki pengetahuan untuk membangun aplikasi Flutter yang production-ready, menggunakan arsitektur yang baik, dan siap dikembangkan menjadi aplikasi skala besar.