Multi-Platform App Developer

Multi-Platform App Developer

Kurikulum disusun oleh Dicoding bersama Google beserta pelaku industri Multi-Platform App Development. Siswa dipersiapkan untuk menjadi Multi-Platform App Developer sesuai standar kebutuhan industri.
Bagikan Learning Path ini:

Seorang Multi-Platform Developer adalah Software Developer yang berspesialisasi dalam merancang dan membangun aplikasi yang dapat digunakan di berbagai operating sistem populer seperti Android dan iOS. Menurut Google, sekarang standar industri sebagai developer Multi-Platform App adalah memiliki keahlian dalam framework Flutter. Flutter adalah toolkit UI Google untuk membuat aplikasi yang indah, yang dikompilasi secara native untuk seluler, web, dan desktop dari basis kode tunggal. Developer juga perlu memiliki kemampuan bahasa pemrograman Dart.

Kurikulum Flutter di Dicoding telah dikembangkan langsung dengan Google menggunakan kurikulum resmi Google Developers. Setiap langkah dalam learning path ini telah didesain agar siswa dapat memiliki pengetahuan yang cukup untuk menjadi seorang Multi-Platform Developer yang dapat memenuhi kebutuhan industri.

Nantikan kurikulum terbaru kami pada Learning Path ini:

  • Memulai Pemrograman dengan Dart (level: Dasar) - Coming Soon Q2 2020
  • Belajar Prinsip Pemrograman SOLID (level: Dasar) - Coming Soon Q2 2020
  • Belajar Membuat Aplikasi Flutter untuk Pemula (level: Pemula) - Coming Soon Q2 2020
  • Belajar Fundamental Aplikasi Flutter (level: Menengah) - Coming Soon Q3 2020
  • Menjadi Flutter Developer Expert (level: Mahir) - Coming Soon Q4 2020

Memulai Pemrograman dengan Dart
Langkah ke-1

Memulai Pemrograman dengan Dart

Kelas Pengantar untuk mempelajari Functional Programming serta Object-Oriented Programming (OOP) menggunakan Dart.

Tidak menerima pendaftaran baru
Belajar Prinsip Pemrograman SOLID
Langkah ke-2

Belajar Prinsip Pemrograman SOLID

Pelajari kelima prinsip desain yang merupakan pedoman untuk rancangan kode yang baik pada pemrograman berorientasi objek (OOP).

Tidak menerima pendaftaran baru
Belajar Membuat Aplikasi Flutter untuk Pemula
Langkah ke-3

Belajar Membuat Aplikasi Flutter untuk Pemula

Pelajari cara membuat aplikasi multi-platform pertamamu menggunakan Flutter. Kelas ini mengajarkan mulai dari fundamental hingga widget.

Tidak menerima pendaftaran baru
Belajar Fundamental Aplikasi Flutter
Langkah ke-4

Belajar Fundamental Aplikasi Flutter

Pelajari skill Flutter dengan kurikulum terlengkap yang dibutuhkan oleh perusahaan seperti advance layouts, interactive widgets dan backend.

Tidak menerima pendaftaran baru
Menjadi Flutter Developer Expert
Langkah ke-5

Menjadi Flutter Developer Expert

Tingkatkan skill kamu menjadi seorang Flutter expert dengan kurikulum yang fokus pada case study dan best practice dari pelaku industri.

Tidak menerima pendaftaran baru

Jangan sampai bingung memulai dari mana.

Tersedia berbagai Learning Path yang membantumu belajar sesuai kebutuhanmu dengan alur yang jelas.

Lihat Learning Path Lainnya