Apa itu Flutter? Flutter adalahan framework UI open-source dari Google untuk membuat aplikasi cross-platform (Android, iOS, Web, dan Desktop) dengan satu codebase. Dan Kenapa Kita harus mempertimbangkan untuk Kursus Flutter?, Jawaban pastinya tentu saja adalah karena Flutter Cepat, efisien, hot reload, dan memiliki komunitas besar. Peserta akan mulai mempelajari dari dasar seperti Setup lingkungan pengembangan, Struktur Projek Flutter, Widget dasar, State Management dasar, sampai pada penggunaan package library.
Setelah siswa memahami dasar pemrograman Flutter, Kita akan masuk ke projek sederhana dan interaktif. Kita akan mulai sistem Modifikasi Langsung yaitu Mengubah kode secara langsung di kelas, misalnya mengganti warna, layout, atau menambahkan fitur. Kita juga akan ada Latihan Terstruktur, Seperti Latihan navigasi antar halaman menggunakan Navigator
, Membuat UI sederhana (layouting dengan Row
, Column
, Container
). Menambahkan interaktivitas menggunakan StatefulWidget
dan setState
.
Tahap selanjutnya dakam Kursus ini adalah Tahap Debugging & Problem Solving Live Debugging. Dalam Tahap ini Pengajar menunjukkan cara membaca error message di Flutter dan bagaimana cara memperbaikinya. Error tersebut nantinya akan didiskusikan, jadi Peserta bisa bertanya tentang error yang mereka alami saat coding. Akhirnya Peserta diminta untuk memperlihatkan aplikasi yang mereka buat dan Memberikan presentasi tentang tantangan yang mereka hadapi saat mengembangkan aplikasi tersebut.