Picodiploma

Menjadi Flutter Developer Expert

Disusun oleh: GITS Indonesia Platform: Level: Pemula - Mahir
Bagikan kelas ini:

Deskripsi

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.

20190719102813d35418310dd5a14b6a43b2a496c5e98b.jpg

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.

  1. Flutter memungkinkan kita untuk membuat aplikasi yang indah (beautiful)

  2. Flutter berjalan dengan sangat cepat (fast)

  3. Flutter sangat produktif (productive)

  4. 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:

  • Sertifikat kelulusan kelas Flutter, diakui oleh para pelaku industri.
  • Materi kelas ini disusun oleh Experts dari Eudeka, serta Google Developer Expert dari GITS.
  • Anda belajar dengan didampingi expert reviewer yang membaca baris demi baris kode Anda. Reviewer akan membimbing dan memberi saran pada project submission. Anda jadi tahu area mana dalam skil Flutter Anda yang perlu ditingkatkan.
  • Anda bisa belajar dengan fleksibel karena sepenuhnya online/daring tanpa tatap muka. Bisa belajar di mana pun dan kapan pun.


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:

  • Anda harus mandiri, berkomitmen, benar-benar punya rasa ingin tahu dan tertarik pada subjek.
  • Anda harus gigih, temukan topik yang menarik, bermain-main dan mengotak-atik kode Anda.
  • Sebaik apapun materi struktur kelas ini, tak akan berguna tanpa keseriusan Anda untuk belajar, berlatih, dan mencoba.
  • Kelas ini terdiri dari 53 sub-materi. Setiap sub-materinya dirancang untuk selesai dipelajari dalam 30-50 menit.
  • 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

Pertanyaan

Bila Anda memiliki pertanyaan / kendala ketika belajar di kelas ini, Anda dapat buka tab pertanyaan-pertanyaan yang sering diajukan di FAQ

Tim Reviewer

Ibnu Sina Wardy
Ibnu Sina Wardy

Android & Flutter Developer

Veronica Putri Anggraini
Veronica Putri Anggraini

Android Developer 

 IDN

Alfian Yusuf Abdullah
Alfian Yusuf Abdullah

Code Reviewer

Dicoding Indonesia

R. Rifa Fauzi Komara
R. Rifa Fauzi Komara

Mobile Developer

DSC Lead Poltekpos'18

Teddy Supangkat
Teddy Supangkat

Android Developer @eudeka

Bergabunglah dengan Dicoding untuk mengambil Kelas ini Masuk

Kelas ini tidak menerima pendaftaran baru
Masukkan email Anda pada form berikut untuk mendapatkan informasi saat kelas ini dibuka kembali.
Kunjungi Online Store Kami

Kelas ini disusun oleh:

GITS Indonesia
GITS Indonesia

We are passionate about IT, especially mobile technology. Our mission is to create great mobile applications that can make our lives more efficient on the go.