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
- Menginstal Flutter dan Dart
- Menggunakan Flutter Doctor dan CLI tools
- Membuat proyek Flutter pertama
Memahami Arsitektur Flutter
- Widgets, rendering, dan layers
- Stateless vs. Stateful widgets
- Material Design dan Cupertino widgets
Layouts dan Navigasi
- Row, Column, Stack, dan widget layout lainnya
- UI responsif dengan MediaQuery dan LayoutBuilder
- Navigasi dan routing
Manajemen State
- setState vs. Provider vs. Riverpod
- Mengelola state yang kompleks
- Best practices untuk skalabilitas
Bekerja dengan Form dan Input
- Text input, validasi, dan widget form
- Menangani interaksi pengguna
- Manajemen fokus dan kontrol keyboard
Menggunakan Packages dan Mengakses Fitur Perangkat
- Menambahkan dan mengelola paket pub.dev
- Menggunakan plugin kamera, lokasi, dan penyimpanan
- Integrasi dengan API spesifik platform
Pengujian, Debugging, dan Penyebaran
- Uji unit, widget, dan integrasi
- Hot reload dan alat kinerja
- Membangun APKs dan menyebarkan ke toko aplikasi
Proyek: Membuat Aplikasi Lengkap
- Desain dan arsitektur
- Implementasi fitur
- Pengujian dan penyebaran akhir
Ringkasan dan Langkah Selanjutnya
Persyaratan
- Pemahaman tentang dasar-dasar pemrograman
- Kenalan dengan konsep UI/UX dasar
- Keterbukaan untuk belajar Dart dan pengembangan aplikasi
Audience
- Pengembang baru yang berkenalan dengan Flutter dan Dart
- Pengembang aplikasi mobile mencari solusi cross-platform
- Insinyur perangkat lunak tertarik pada kerangka 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