Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
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
Testimoni (2)
Semuanya baik-baik saja.
Adrian Rybka - SEOyon
Kursus - Flutter Development Bootcamp with Dart
Diterjemahkan Mesin
Informasi tambahan yang sangat berguna
Grzegorz - Comp S.A.
Kursus - BLoC Pattern
Diterjemahkan Mesin