Menjadi Flutter Developer Expert

Tools

Dibantu
Dibantu

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

Modul kelas Menjadi Flutter Developer Expert 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 Menjadi Flutter Developer Expert 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

Pentingnya Kode yang Bersih
Design Pattern - Creational Pattern
Design Pattern - Structural Pattern
Design Pattern - Behavioral Pattern
Pengenalan Arsitektur
Clean Architecture
Studi Kasus Clean Architecture pada Apli...
Dependency Injection
Library Dependency Injection : get_it
Latihan : Dependency Injection dengan ge...
Rangkuman Clean Architecture
Kuis Clean Architecture
Pentingnya Pengujian pada Pengembangan A...
Apa itu TDD
Workflow TDD
Latihan : Aplikasi Segitiga
Latihan : Memvalidasi Masukan
Latihan : Mendeteksi Segitiga Sama Sisi
Latihan : Mendeteksi Segitiga Sama Kaki
Latihan : Mendeteksi Segitiga Sembarang
Latihan : Menemukan Fitur Tak Terduga
Studi Kasus Testing pada Aplikasi
Latihan : Menambahkan Penyimpanan Offlin...
Rangkuman Test-Driven Development (TDD)
Kuis Test-Driven Development (TDD)
Pengenalan Advanced UI
Bagaimana Sebuah Widget Di-render
Key
Membuat UI Kompleks
Latihan : Membuat Custom Drawer
Rangkuman Advanced UI
Kuis Advanced UI
Proyek Awal Menambahkan Fitur TV Series
Proyek Awal Kriteria Submission
Proyek Awal Kirim Submission dan Review
Pengenalan Modularization
Manfaat Modularisasi
Apa itu Modul
Latihan : Modularisasi pada Aplikasi
Rangkuman Modularization
Kuis Modularization
Pengenalan Reactive Programming
Data Stream
Transformasi Data
Manfaat Reactive Programming
RxDart
BLoC
Latihan : BLoC
Latihan : Penggunaan BLoC pada Aplikasi
Rangkuman Reactive Programming
Kuis Reactive Programming
Pengenalan Continuous Integration
Tools untuk Continuous Integration
Alur Continuous Integration
Latihan : CI dengan Codemagic
Continuous Delivery
Rangkuman Continuous Integration
Kuis Continuous Integration
Pengenalan Performance
Isu Performa
Praktik Terbaik Performa
Latihan - Profiling Aplikasi
Rangkuman Performance
Kuis Performance
Pengenalan Security
Encryption
Latihan : Enkripsi Database dengan SQLCi...
Obfuscation
Latihan : Obfuscation
SSL Pinning
Latihan : SSL Pinning
Rangkuman Security
Kuis Security
Selanjutnya Apa?
Menerima Feedback Pengguna
Firebase Analytics
Firebase Crashlytics
Latihan : Memasang Monitoring Analytics...
Rangkuman Post-Development
Kuis Post-Development
Rangkuman Kelas
Ujian Akhir
Proyek Akhir Membuat Aplikasi Siap Rilis
Proyek Akhir Kriteria Submission
Proyek Akhir Kirim Submission dan Review

Persetujuan Hak Cipta

Person in front laptop

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

Pelajari lebih lanjut