Course Outline
Mempelajari Dasar-dasar Flutter
- Menginstal Flutter dan Dart
- Menggunakan Flutter Doctor dan alat CLI
- Membuat proyek pertama dengan Flutter
Mempahami Arsitektur Flutter
- Widgets, rendering, dan lapisan
- Stateless vs. Stateful widgets
- Material Design dan Cupertino widgets
Tata Letak dan Navigasi
- Row, Column, Stack, dan widget tata letak lainnya
- UI yang responsif dengan MediaQuery dan LayoutBuilder
- Navigasi dan routing
Status Management
- setState vs. Provider vs. Riverpod
- Manajemen status yang kompleks
- Praktik terbaik untuk skalabilitas
Bekerja dengan Form dan Input
- Masukan teks, validasi, dan widget form
- Mengelola interaksi pengguna
- Pengelolaan fokus dan kontrol keyboard
Menggunakan Paket dan Access Fitur Perangkat
- Menambahkan dan mengelola paket dari pub.dev
- Menggunakan plugin kamera, lokasi, dan penyimpanan
- Integrasi dengan API spesifik platform
Pengujian, Debugging, dan Penerapan
- Pengujian unit, widget, dan integrasi
- Hot reload dan alat kinerja
- Membuat APK dan mendeploy ke toko aplikasi
Proyek: Membangun Aplikasi Lengkap
- Desain dan arsitektur
- Implementasi fitur
- Pengujian dan penerapan akhir
Ringkasan dan Langkah Berikutnya
Requirements
- Pemahaman tentang dasar-dasar pemrograman
- Kenalan dengan konsep UI/UX dasar
- Sedia untuk belajar Dart dan pengembangan aplikasi
Audience
- Pengembang baru yang belum familiar dengan Flutter dan Dart
- Pengembang aplikasi seluler yang mencari solusi lintas platform
- Insinyur perangkat lunak yang tertarik pada kerangka kerja UI modern
Testimonials (3)
Informasi tambahan sangat berguna
Grzegorz - Comp S.A.
Course - BLoC Pattern
Machine Translated
Miguel's knowledge of the subject was extensive. He made the training easy to understand and the flow was balanced; adding on to each section with new features as needed. He covered everything that was asked and answered each and every question thoroughly. It was a very pleasant experience.
Paul Coaton - SEMPCheck Services
Course - Flutter Development Bootcamp with Dart
The trainer was enthusiastic, kind, and loved the topic