Belajar Fundamental Aplikasi Flutter

Tools

Dibantu
Dibantu

Halo, selamat datang :)
Kenalin aku Dibantu, bot yang akan membantu kamu mengatasi permasalahan di modul ini.

Modul kelas Belajar Fundamental Aplikasi Flutter dalam bentuk cetak (buku) maupun elektronik sudah didaftarkan ke Dirjen HKI, Kemenkumham RI. Segala bentuk penggandaan dan atau komersialisasi, sebagian atau seluruh bagian, baik cetak maupun elektronik terhadap modul kelas Belajar Fundamental Aplikasi Flutter tanpa izin formal tertulis kepada pemilik hak cipta akan diproses melalui jalur hukum.

Hak cipta dilindungi oleh Undang-undang © Dicoding 2017 - 2024.

Dengan lanjut ke materi berikutnya, Anda menyetujui adanya informasi hak cipta di atas terhadap modul dalam kelas ini.

Dibantu
Dibantu

Halo, selamat datang :)
Kenalin aku Dibantu, bot yang akan membantu kamu mengatasi permasalahan di modul ini.

Catatan Belajar

ini konten buat note nanti
Keyboard Shortcut
1
Next/prev modul

Membantu untuk mempermudah navigasi antar modul.

Tekan
CTRL / CTRL
2
Mencari Konten

Membantu menemukan konten dengan lebih cepat.

Tekan
CTRL/
3
Melihat daftar modul

Membantu melihat modul lebih cepat.

Tekan
CTRLM
Adaptive Reading

Tema

Terang
Hangat
Gelap

Jenis Font

Ukuran Font

Lebar Bacaan

Medium-width
Full-width
Daftar Modul

0% Selesai

Story Bima: Flutter Developer Adalah Imp...
Anatomi Project Flutter
Anatomi Widget
Reusable Widget
Latihan: Reusable Widget pada Tourism Ap...
Widget Lifecycle
App Lifecycle
Latihan: Penerapan Lifecycle
Navigation & Routing
Interaction Model Widget
Latihan : Gesture Detector
Latihan: Tourism App Bernavigasi
Flutter DevTools
Rangkuman Fundamental Flutter
Kuis Fundamental Flutter
Pengenalan Desain UI dengan Widget
Layout Constraints : Pengenalan Constrai...
Layout Constraints: ConstrainedBox, Row,...
Latihan: Constraints di Tourism App
Material Design
Themes
Colors
Typography
Latihan: Menambahkan Tema Tourism App
Cupertino Design
Latihan: Cupertino App
Hero Animation
Slivers
Latihan: Grouping List dengan Sliver Wid...
Rangkuman Desain UI dengan Widget
Kuis Desain UI dengan Widget
Pengenalan State Management
Declarative UI
State
Pendekatan State Management
Latihan: Menambahkan setState dalam Tour...
State Management dengan Provider
Latihan: Menambahkan Provider dalam Tour...
Rangkuman State Management
Kuis State Management
Web APIs
JavaScript Object Notation (JSON)
Asynchronous Process
Future dan FutureBuilder
http Package
Latihan: Tourism API dengan FutureBuilde...
Latihan: Tourism API dengan Provider
Rangkuman Networking
Kuis Networking
Proyek 1: Restaurant App dengan API
Pengenalan Penyimpanan Lokal
Shared Preferences
Latihan: Shared Preferences
Dasar SQL (Structured Query Language)
Database Lokal dengan SQLite
Latihan: Database SQLite
File Storage
Latihan: Membaca dan Menulis File
Latihan: Tourism App Bookmarks
Rangkuman Penyimpanan Lokal
Kuis Penyimpanan Lokal
Pengenalan Testing
Happy dan Unhappy Path
Unit Testing
Latihan: Unit Testing
Widget Testing
Latihan: Widget Testing
Integration Testing
Latihan: Integration Testing
Test Coverage
Rangkuman Testing
Kuis Testing
Pengantar Notification & Scheduler
Pengenalan Notifikasi
Flutter Local Notification
Latihan: Menampilkan Simple Notification
Latihan: Menampilkan Big Picture Notific...
Latihan: Menampilkan Schedule Notificati...
Background Process
Latihan: Workmanager
Rangkuman Notification & Scheduler
Kuis Notification & Scheduler
Pengenalan Firebase dalam Flutter
Firebase
Latihan: Integrasi Flutter dan Firebase...
Latihan: Firebase Authentication
Latihan: Firebase Firestore
Rangkuman Firebase dalam Flutter
Kuis Firebase di Flutter
Story Bima: Perjuangan Tiada Akhir
Rangkuman Kelas
Ujian Akhir
Proyek Akhir: Favorite Restaurant App

Persetujuan dan Hak Cipta

Person in front laptop

Platform mentoring Dicoding menghubungkan mentor dengan mentee, membangun hubungan berkelanjutan untuk mengembangkan karir developer.

Pelajari lebih lanjut