Menjadi Flutter Developer Expert (2019)

Menjadi Flutter Developer Expert (2019)

Disusun oleh: GITS Indonesia Level: Pemula - Mahir Estimasi: 0 jam
Teknologi:Android|iOS
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

Apa kata lulusan Dicoding Academy?

Sudah ribuan siswa yang sukses belajar di Dicoding Academy. Mau tau pendapat dari sisi mereka? Ini adalah testimoni asli mereka. Mau tahu lebih banyak? Lihat testimoni siswa lainnya.

Pertanyaan

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

Tim Reviewer

Ibnu Sina Wardy

Android & Flutter Developer

Veronica Putri Anggraini
Veronica Putri Anggraini
External Code Reviewer at Dicoding Indonesia
  • Android Developer 
Alfian Yusuf Abdullah
Alfian Yusuf Abdullah
Code Reviewer at Dicoding Indonesia
  • Associate Android Developer
  • Kotlin Enthusiast
  • UI/UX Enthusiast
R. Rifa Fauzi Komara
R. Rifa Fauzi Komara
Mobile Programmer Senior Associate at Sinarmas MSIG Life
Teddy Supangkat

Android Developer @eudeka

Anda belum dapat mempelajari kelas ini. Yuk berlangganan sekarang agar bisa belajar di Kelas ini dan juga Kelas Dicoding Academy lainnya.

Daftar sekarang untuk dapat mengikuti pembelajaran

Daftar Sekarang

Atau Anda dapat mencoba modul gratis yang ditawarkan di Kelas ini

Coba Modul Gratis
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.