Menjadi Flutter Developer Expert (2019)
Topik:
iOS AndroidLevel: Pemula - Mahir
Siswa Terdaftar
Topik:
iOS AndroidLevel: Pemula - Mahir
Siswa Terdaftar
Kelas Menjadi Flutter Developer Expert akan ditutup mulai dari Senin, 16 September 2019, untuk pembaharuan materi. Kelas tetap dapat diakses asalkan sudah melakukan aktivasi/pendaftaran ke kelas ini sebelum Senin, 16 September 2019. |
Flutter adalah teknologi untuk membangun suatu mobile apps yang dibuat oleh Google. Dengan menggunakan Flutter, Anda dapat membuat aplikasi Android dan iOS sekaligus. Flutter menggunakan bahasa Dart yang juga dibuat oleh Google dan merupakan bahasa general purpose. Artinya, Dart mampu berjalan di banyak platform.
Flutter merupakan cross-platform framework, alias aplikasi yang dapat digunakan di lebih dari satu platform. Aplikasi yang dibuat dengan menggunakan Flutter dapat dijalankan baik di platform Android maupun iOS. Tentu hal ini akan menghemat waktu. Anda pun tidak perlu mempelajari bahasa native yang digunakan di masing-masing platform.
Flutter memiliki beberapa kelebihan yang cukup menarik bagi para developer.
Flutter memungkinkan kita untuk membuat aplikasi yang indah (beautiful)
Flutter berjalan dengan sangat cepat (fast)
Flutter sangat produktif (productive)
Flutter bersifat terbuka (open)
Jadi jelas mengapa developer perlu belajar Flutter. Ia memberikan kemudahan bagi kita untuk membangun aplikasi multi platform. Proses membangun aplikasi dengan Flutter jauh lebih signifikan cepatnya, jika dibandingkan dengan membangun aplikasi secara native.
Di era digital ini yang serba cepat, kegiatan membangun aplikasi pun dituntut demikian. Flutter adalah solusi tepat. Siapkan diri Anda di kelas ini.
Beberapa keuntungan belajar di kelas ini:
Di dalam kelas ini terdapat beberapa materi untuk membuat aplikasi Flutter, dimulai dari yang paling dasar hingga fitur-fitur mahir milik Flutter. Beberapa di antaranya adalah:
Modul 0 : Pengenalan Flutter
Modul 1 : Dart Fundamental
Modul 2: Flutter Fundamental
Modul 3: UI dan UX
Modul 4: Data dan Backend
Modul 5: Deployment
Serta 4 (empat) tugas berbasis proyek yang akan menantang Anda untuk membangun aplikasi yang menarik dengan Flutter.
Prasyarat kelas:
Sudah menguasai dasar pemrograman bahasa lainnya (apapun).
Disarankan sudah pernah mengoperasikan IDE yang lazim untuk menuliskan kode (Android Studio, XCode, dll). Jika belum, Anda dapat belajar terlebih dahulu di kelas gratis Belajar Membuat Aplikasi Android untuk Pemula.
Jika lulus dari kelas ini, maka:
Anda diharapkan mampu membuat aplikasi Android atau iOS yang dapat menampilkan data dari internet, menyimpan ke database lokal, melakukan integrasi dengan kode native, serta membuat publikasi di Play Store dan App Store.
Sebagai lulusan Dicoding Academy Anda berkesempatan memperoleh info lowongan pekerjaan dan kesempatan melamar kerja ke perusahaan via Dicoding Jobs.
Kebutuhan untuk kelas ini:
Jika Anda meluangkan waktu 20 jam seminggu/3-4 jam per hari, maka kelas ini dapat selesai dalam waktu 3 minggu. Jika Anda meluangkan waktu sedikitnya 10 jam saja dalam seminggu, maka sangat dimungkinkan kelas ini dapat tuntas dalam waktu kurang lebih 5 minggu.
Akademi Partner/Kontributor
Kontributor
1Curriculum Developer yang membangun kelas ini:
Sidiq Permana
Lead Innovation and Technology at NBS
Reviewer
1Code Reviewer yang akan me-review tugas dan kode Anda:
Alfian Yusuf Abdullah
Head of Reviewer at Dicoding Indonesia
Lihat semua kontributor dan reviewer
Lihat semua kontributor dan reviewerKontributor kelas
Curriculum Developer yang membangun kelas ini:
Sidiq Permana
Lead Innovation and Technology at NBS
Tim Reviewer
Code Reviewer yang akan me-review tugas dan kode Anda:
Alfian Yusuf Abdullah
Head of Reviewer at Dicoding Indonesia
Alfian Yusuf Abdullah
Head of Reviewer at Dicoding Indonesia
Ribuan siswa sukses belajar di Dicoding Academy. Apa kata mereka? Berikut adalah testimoni asli mereka.
Lihat semua testimoni
Lihat semua testimoniBerikut adalah beberapa pertanyaan yang paling sering ditanyakan.
Materi yang akan Anda pelajari pada kelas ini.