Nusacodes

Bootcamp Flutter, Belajar Bikin Aplikasi Mobile

Flutter Framework yang dibikin Google ini adalah salah satu Framework terpopuler di dunia saat ini untuk bikin App Mobile . Pelajari sekarang dan buka kesempatanmu untuk punya skill yang saat ini punya Permintaan Tinggi di Industri

Bootcamp Flutter, Belajar Bikin Aplikasi Mobile

Kenapa Harus Belajar Flutter

Popularitas yang Terus Meningkat
Flutter telah menjadi salah satu framework paling populer untuk pengembangan aplikasi mobile. Banyak perusahaan besar seperti Google, Alibaba, dan eBay menggunakan Flutter dalam produk mereka.

Satu Codebase, Banyak Platform
Flutter memungkinkan membuat aplikasi untuk Android, iOS, Web, dan Desktop hanya dengan satu codebase. Efisiensi ini menghemat waktu dan biaya pengembangan.

Peluang Karier cukup Menjanjikan
Permintaan akan developer Flutter terus meningkat. Gaji developer Flutter juga kompetitif di market teknologi global.

UI yang Ciamik dan Interaktif
Flutter dilengkapi dengan berbagai widget yang membantu membuat interface pengguna yang menarik, modern, dan responsif dengan cepat.

Performa Cepat ✅
Dibangun menggunakan bahasa Dart, Flutter memberikan performa aplikasi yang setara dengan native. Dengan hot-reload, Anda bisa langsung melihat perubahan kode tanpa harus menunggu lama.

Komunitas Global
Komunitas developer yang besar dan terus berkembang. Banyak sumber belajar, dokumentasi, dan inspirasi dari komunitas ini.

Bisa dipelajari oleh Pemula
Baik Anda pemula atau profesional, Flutter mudah dipelajari

Perusahaan Yang Menggunakan Flutter

Flutter Sangat Populer. Lihat Statistik berikut

Flutter Sangat Populer. Lihat Statistik berikut

Kenapa Harus Ikut Bootcamp Ini

Diajar oleh Praktisi

Diajar oleh Praktisi

Diajar oleh Praktisi berpengalaman

10 Kali Pertemuan Live

10 Kali Pertemuan Live

10 Kali Pertemuan Live via Zoom

Konsultasi Gratis Dengan Pemateri

Konsultasi Gratis Dengan Pemateri

Konsultasi Dengan Pemateri saat kelas berlangsung maupun di Grup

Diajarkan Dari Basic

Diajarkan Dari Basic

Diajarkan Dari Basic

Sertifikat

Sertifikat

Sertifikat untuk Kamu yang hadir di min 50% pertemuan dan mengerjakan Tugas Akhir

Akses Rekaman Kelas

Akses Rekaman Kelas

Akses Rekaman Kelas untuk yang Tidak sempat hadir di kelas

Projek Akhir untuk Portfolio

Projek Akhir untuk Portfolio

Projek Akhir App Mobile Flutter untuk Portfolio

Yang Akan dipelajari

Jadwal dan Teknis Bootcamp

Jadwal 🕑

1. Live Zoom 10 pertemuan
2. Setiap Jumat, Sabtu dan Minggu pukul (19.30 WIB Malam)
3. Durasi kelas 1 sd 2 Jam per sesi
4. Kelas dimulai tanggal 28 November 2025 


Teknis  📰

1. Peserta join Grup WhatsApp kelas
2. Sesi live dilaksanakan via Zoom 
3. Sesi terdiri dari Materi, Live Praktek, Tanya Jawab dan Konsultasi
4. Peserta dapat bertanya & berdiskusi dengan Mentor dan peserta lain di Grup WhatsApp

Siapa yang bisa ikut Bootcamp Ini

Pemula dalam Pemrograman Mobile

Developer Web yang Ingin Beralih ke Mobile

Freelancer

Profesional IT yang Ingin Upgrade Skill

Pelajar dan Fresh Graduate

Siapa Mentornya

Niki Rahmadi

Niki Rahmadi

Mobile Developer di Perusahaan Telekomunikasi BUMN

Target setelah Mengikuti Bootcamp

Memahami konsep dasar Flutter dan bahasa pemrograman Dart

Mampu mengembangkan aplikasi mobile sederhana menggunakan Flutter

Belajar cara menerapkan prinsip-prinsip desain UI/UX untuk menciptakan aplikasi mobile yang user-friendly dan intuitif

Memahami cara mengintegrasikan aplikasi Flutter dengan API dan database

Benefit Tambahan

Gratis Akses Rekaman Kelas

Gratis Akses Rekaman Kelas

Akan mendapatkan Rekaman kelas

Akses LMS

Akses LMS

Akses LMS untuk Rekaman, Bahan Praktek dan Modul kelas

Suasana Belajar di Kelas

Dapatkan Sertifikat dengan nomor seri resmi Nusacodes

Lihat Portfolio Peserta

- - -

Setelah Kelas Selesai

Tetap bisa belajar di Member Area (LMS)

Akses LMS untuk Rekaman dan Materi selama 2 tahun

Mendapatkan e-Certificate dengan nomor seri resmi dari Nusacodes

Materi dalam Kelas

1 Dasar-Dasar Dart
Mengenal Dart
Struktur dan sintaks dasar Dart
Tipe Data, Variabel, dan Operator
Fungsi dan Condition (If, Else, Loop)
Data Collection: List, Set, Map
Penanganan Null dan Null Safety
2 Pengenalan Flutter, Setup Environment dan Versioning Control
Pengenalan Version Control
Perintah-perintah dasar: Commit, Push, Branch, Merge
Mengenal Flutter
Instalasi Flutter SDK dan Memilih IDE
Menjalankan Flutter doctor untuk validasi instalasi
Membuat proyek Flutter pertama (Hello World)
Memahami struktur proyek Flutter
Git dan Github
3 Widget di Flutter
Stateless Widget vs Stateful Widget
Struktur dan Hirarki Widget
Widget Dasar: Text, Image, Icon, dan Container
Layout Widgets: Column, Row, dan Stack
Menggunakan Padding, Margin, dan Alignment
4 State Management dan Interaksi Pengguna
Pengantar state management
Menggunakan setState() untuk update UI
Form dan Input: TextField, Checkbox, RadioButton
Menggunakan ElevatedButton, FloatingActionButton, dan GestureDetector
5 Layout Lanjutan dan Styling
Flexible dan Expanded Widgets
GridView dan ListView
Custom Widget dan Styling dengan Themes
Menggunakan Custom Fonts dan Icons
Slicing UI dari Figrma
6 Navigasi dan Routing
Konsep Navigator dan Routes
Implementasi navigasi sederhana dengan Navigator.push() dan Navigator.pop()
Navigasi dengan named routes
Membuat bottom navigation bar dan tab navigation
7 Pengelolaan State dengan Provider
Konsep state management dengan Provider
Implementasi Provider untuk pengelolaan Global State
Menggunakan ChangeNotifier dan Consumer
Integrasi dengan Aplikasi yang sudah ada
8 Konsumsi API dan Networking
Konsep HTTP requests di Flutter
Menggunakan paket http untuk konsumsi REST API
Menampilkan data dari API ke dalam ListView
Penanganan Loading States dan Error
9 Animasi dan Efek Visual
Konsep animasi di Flutter
Menggunakan AnimatedContainer, AnimatedOpacity, dan Hero Animations
Implementasi Animasi custom dengan AnimationController
10 Local Database dengan SQLite dan Hive
Konsep Database Lokal dan Persistensi Data
Menggunakan SQLite untuk Penyimpanan Data
Implementasi Hive sebagai alternatif ringan
11 Testing dan Debugging
Konsep testing di Flutter: Unit Testing, Widget, dan Integration tests
Menggunakan Flutter Test dan Flutter Drive.
Debugging dengan DevTools dan VS Code