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 sistem operasi 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:

  • Menjadi Flutter Developer Expert (level: Mahir) - Coming Soon Q1 2021

Memulai Pemrograman Dengan Dart
Langkah ke-1

Memulai Pemrograman Dengan Dart

Kelas pengantar buat kamu yang ingin mempelajari bahasa populer dari Google untuk mengembangkan aplikasi multiplatform seperti Flutter.

Yuk pelajari kelas ini
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).

Yuk pelajari kelas ini
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.

Yuk pelajari kelas ini
Belajar Fundamental Aplikasi Flutter
Langkah ke-4

Belajar Fundamental Aplikasi Flutter

Pelajari komponen fundamental Flutter berdasarkan teknik yang digunakan industri mulai dari state management, API, database, sampai testing.

Yuk pelajari kelas ini
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