Hubungi Kami

Kerangka Materi

Memulai dengan Flutter

  • Instalasi Flutter dan Dart
  • Penggunaan Flutter Doctor dan alat CLI
  • Membuat proyek Flutter pertama

Memahami Arsitektur Flutter

  • Widget, rendering, dan lapisan (layers)
  • Widget Stateless vs. Stateful
  • Material Design dan widget Cupertino

Tata Letak dan Navigasi

  • Row, Column, Stack, dan widget tata letak lainnya
  • UI responsif dengan MediaQuery dan LayoutBuilder
  • Navigasi dan routing

Manajemen Status (State Management)

  • setState vs. Provider vs. Riverpod
  • Mengelola status kompleks
  • Praktik terbaik untuk skalabilitas

Bekerja dengan Formulir dan Input

  • Input teks, validasi, dan widget formulir
  • Penanganan interaksi pengguna
  • Manajemen fokus dan kontrol keyboard

Menggunakan Paket dan Mengakses Fitur Perangkat

  • Menambahkan dan mengelola paket pub.dev
  • Menggunakan plugin kamera, lokasi, dan penyimpanan
  • Integrasi dengan API spesifik platform

Pengujian, Pemecahan Masalah (Debugging), dan Deployment

  • Pengujian unit, widget, dan integrasi
  • Hot reload dan alat kinerja
  • Membangun APK dan deploying ke toko aplikasi

Proyek: Membangun Aplikasi Lengkap

  • Desain dan arsitektur
  • Implementasi fitur
  • Pengujian dan deployment akhir

Ringkasan dan Langkah Selanjutnya

Persyaratan

  • Pemahaman tentang dasar-dasar pemrograman
  • Kenalan dengan konsep dasar UI/UX
  • Kesediaan untuk mempelajari Dart dan pengembangan aplikasi

Peserta Audiens

  • Pengembang yang baru mengenal Flutter dan Dart
  • Pengembang aplikasi mobile yang mencari solusi lintas platform
  • Insinyur perangkat lunak yang tertarik pada framework UI modern
 35 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (2)

Kursus Mendatang

Kategori Terkait