Belajar Penerapan Machine Learning untuk Flutter
4.93

Belajar Penerapan Machine Learning untuk Flutter

Topik:

Machine Learning Flutter
Level: Mahir
Level: Mahir 60 Jam Belajar
364

Siswa Terdaftar

Pelajari implementasi machine learning di Flutter dengan memanfaatkan generative AI dan teknologi lain, seperti ML Kit serta LiteRT.
Harga

Rp1,150,000

/ bulan
Harga

Rp1,150,000

/ bulan
Berlangganan Sekarang Lihat langganan lainnya
Apa yang akan Anda dapatkan

Sertifikat

Dapatkan sertifikat standar industri setelah menyelesaikan kelas ini.

Code Review

Kode yang Anda kerjakan akan di-review secara komprehensif oleh Reviewer.

Forum Diskusi

Diskusikan materi belajar dengan siswa lainnya.

Modul Tutorial

Materi bacaan elektronik disajikan dengan bahasa yang mudah dipahami.

Submission

Uji kemampuan teknis Anda dengan mengerjakan tugas submission.

Kode Interaktif

Jalankan kode secara langsung di platform untuk memahami konsep lebih cepat.

Ujian

Validasi pengetahuan Anda dengan mengerjakan soal-soal ujian.
Level Mahir
Menguasai materi dan latihan tingkat lanjut. Kelas ini mensyaratkan sejumlah penguasaan landasan pengetahuan yang baik.

Deskripsi

Industri mobile terus berkembang pesat dan machine learning (ML) menjadi salah satu teknologi yang memperkaya pengalaman pengguna.  Materi mencakup penerapan ML di aplikasi mobile dengan generative AI dan teknologi lain, seperti ML Kit dan LiteRT. Dengan ML, aplikasi dapat menyematkan fitur-fitur canggih, seperti pengidentifikasian objek, deteksi wajah, hingga AI chatbot. Jika ingin mempelajari cara mengimplementasikan ML pada aplikasi Flutter, kelas ini adalah pilihan yang tepat untuk Anda.

  • Anda tidak perlu memiliki latar belakang Machine Learning yang kompleks untuk mengikuti kelas ini.
  • Dengan memahami penerapan Machine Learning di Flutter, Anda dapat lebih mudah bekerja sama dengan Machine Learning Engineer saat proses deployment model.
  • Penerapan Machine Learning di Flutter memungkinkan aplikasi menangani permasalahan pengguna secara lebih cepat, efisien, dan responsif.
  • Banyak perusahaan di berbagai sektor yang sudah menerapkan Machine Learning di aplikasi mobile, seperti WPS Office, Airbnb, Adidas, Google. 
  • Menguasai keterampilan ini akan memberikan nilai tambah serta menjadikan Anda lebih unggul dibanding developer lainnya.

Target dan Sasaran Siswa

  • Kelas ini dirancang untuk Flutter Developer yang ingin mengasah keterampilan dalam mengintegrasikan Machine Learning ke dalam aplikasi Flutter.
  • Kelas dapat diikuti oleh siswa yang melek IT sehingga wajib memiliki dan dapat mengoperasikan komputer dengan baik.
  • Materi disusun untuk developer yang sudah memahami dasar-dasar Flutter, seperti penggunaan Widget, State Management, serta Networking.
  • Siswa harus bisa belajar mandiri, berkomitmen, benar-benar punya rasa ingin tahu, dan tertarik pada subjek materi, karena sebaik apa pun materi kelas ini, tidak akan berguna tanpa keseriusan siswa untuk belajar, berlatih, dan mencoba.
  • Di akhir kelas, siswa mampu membuat pemanfaatan Machine Learning dalam pengembangan aplikasi Flutter di perangkat fisik (on-device) untuk mengklasifikasikan gambar dari kamera maupun galeri secara efektif.

Peralatan Belajar

Spesifikasi minimal perangkat:

Prosesor

CPU Cores 4 (Rekomendasi CPU Cores 8)

Tools yang dibutuhkan untuk belajar:

Flutter SDK

Lihat semua peralatan belajar

Lihat semua peralatan belajar

Peralatan Belajar

Spesifikasi minimal perangkat

Kelas ini membutuhkan spesifikasi perangkat seperti berikut:

RAM

8GB (Rekomendasi 16GB)

Layar

1366 x 768 (Rekomendasi Full HD 1920 x 1080)

Sistem Operasi

Windows, Linux, MacOS

Prosesor

CPU Cores 4 (Rekomendasi CPU Cores 8)

Tools

Kelas ini membutuhkan beberapa tools berikut:

Flutter SDK

IDE (Android Studio atau Visual Studio Code)

Xcode

Opsional


Metode Ajar

Online self-learning
  1. Total jam belajar : 60 jam
  2. Rekomendasi waktu belajar : 10 jam per minggu (selesai dalam 45 hari).
  3. Anda tentukan sendiri berapa lama waktu yang akan digunakan untuk belajar materi kelas ini selama masih aktif terdaftar pada kelas.
Fasilitas Pengajaran
  1. Materi bacaan elektronik: Materi akan disajikan dalam bentuk teks dan bacaan.
  2. Forum diskusi: Setiap kelas memiliki sebuah forum diskusi yang dapat Anda gunakan untuk bertanya dan berdiskusi.
  3. Sertifikat kompetensi.
Evaluasi pembelajaran
  1. Ujian akhir kelas
  2. Submission (proyek akhir) berupa sebuah aplikasi Flutter yang mengimplementasikan Machine Learning di perangkat (on-device) untuk mengklasifikasikan gambar dari galeri secara efektif

Lihat semua metode ajar

Lihat semua metode ajar

Metode Ajar

Online self-learning
  1. Total jam belajar : 60 jam
  2. Rekomendasi waktu belajar : 10 jam per minggu (selesai dalam 45 hari).
  3. Anda tentukan sendiri berapa lama waktu yang akan digunakan untuk belajar materi kelas ini selama masih aktif terdaftar pada kelas.
Fasilitas Pengajaran
  1. Materi bacaan elektronik: Materi akan disajikan dalam bentuk teks dan bacaan.
  2. Forum diskusi: Setiap kelas memiliki sebuah forum diskusi yang dapat Anda gunakan untuk bertanya dan berdiskusi.
  3. Sertifikat kompetensi.
Evaluasi pembelajaran
  1. Ujian akhir kelas
  2. Submission (proyek akhir) berupa sebuah aplikasi Flutter yang mengimplementasikan Machine Learning di perangkat (on-device) untuk mengklasifikasikan gambar dari galeri secara efektif

Kontributor

2

Curriculum Developer yang membangun kelas ini:

Achmad Ilham

Achmad Ilham

Curriculum Developer at Dicoding Indonesia

Esther Irawati Setiawan

Esther Irawati Setiawan

Google Developer Expert AI/ML, Professor Institut STTS

Reviewer

9

Code Reviewer yang akan me-review tugas dan kode Anda:

Romy Dewantara
Khairul Anas N.I.H.
Khairul Anas N.I.H.

Khairul Anas N.I.H.

External Code Reviewer at Dicoding Indonesia

• Flutter Developer

• Mobile & Web Enthusiast

Muhammad Azri Fatihah Susanto
Muhammad Azri Fatihah Susanto

Muhammad Azri Fatihah Susanto

External Code Reviewer At Dicoding

Mobile Developer specialist dengan expertise dalam Flutter cross-platform development dan native Android/iOS programming. Berpengalaman membangun aplikasi mobile dari konsep hingga publikasi di Play Store dan App Store. Dilengkapi kemampuan fullstack dengan Golang dan Next.js untuk solusi mobile yang terintegrasi

Ahmad Sufyan Tsauri
Ahmad Sufyan Tsauri

Ahmad Sufyan Tsauri

Mobile Developer

- External Code Reviewer
- Google certified Associate Android Developer

Aditya Dyan Nugraha

Lihat semua kontributor dan reviewer

Lihat semua kontributor dan reviewer

Kontributor & Reviewer

Kontributor kelas

Curriculum Developer yang membangun kelas ini:

Achmad Ilham

Achmad Ilham

Curriculum Developer at Dicoding Indonesia

Esther Irawati Setiawan

Esther Irawati Setiawan

Google Developer Expert AI/ML, Professor Institut STTS


Tim Reviewer

Code Reviewer yang akan me-review tugas dan kode Anda:

Romy Dewantara
Khairul Anas N.I.H.
Khairul Anas N.I.H.

Khairul Anas N.I.H.

External Code Reviewer at Dicoding Indonesia

• Flutter Developer

• Mobile & Web Enthusiast

Muhammad Azri Fatihah Susanto
Muhammad Azri Fatihah Susanto

Muhammad Azri Fatihah Susanto

External Code Reviewer At Dicoding

Mobile Developer specialist dengan expertise dalam Flutter cross-platform development dan native Android/iOS programming. Berpengalaman membangun aplikasi mobile dari konsep hingga publikasi di Play Store dan App Store. Dilengkapi kemampuan fullstack dengan Golang dan Next.js untuk solusi mobile yang terintegrasi

Ahmad Sufyan Tsauri
Ahmad Sufyan Tsauri

Ahmad Sufyan Tsauri

Mobile Developer

- External Code Reviewer
- Google certified Associate Android Developer

Aditya Dyan Nugraha
Galah Seno Adjie
Galah Seno Adjie

Galah Seno Adjie

Kotin Full-Stack Developer

  • Spring boot - Kotlin 
  • Kotlin & Compose Multiplatform Enthusiast
Waffiq Aziz
Achmad Ilham
Achmad Ilham

Achmad Ilham

Curriculum Developer at Dicoding Indonesia

I'm a Curriculum Developer passionate about mobile development, such as Flutter and Android. With a background in Telecommunication Engineering, Electrical Engineering, and years of experience in my work, I bring a structured yet flexible approach to mentoring. My goal is to inspire confidence and foster a growth mindset, equipping each mentee with the skills they need to thrive in a dynamic tech landscape.

Chahya Santoso
Romy Dewantara

Romy Dewantara

External Code Reviewer at Dicoding Indonesia

Khairul Anas N.I.H.

Khairul Anas N.I.H.

External Code Reviewer at Dicoding Indonesia

• Flutter Developer

• Mobile & Web Enthusiast

Muhammad Azri Fatihah Susanto

Muhammad Azri Fatihah Susanto

External Code Reviewer At Dicoding

Mobile Developer specialist dengan expertise dalam Flutter cross-platform development dan native Android/iOS programming. Berpengalaman membangun aplikasi mobile dari konsep hingga publikasi di Play Store dan App Store. Dilengkapi kemampuan fullstack dengan Golang dan Next.js untuk solusi mobile yang terintegrasi

Ahmad Sufyan Tsauri

Ahmad Sufyan Tsauri

Mobile Developer

- External Code Reviewer
- Google certified Associate Android Developer

Aditya Dyan Nugraha

Aditya Dyan Nugraha

Academy Code Reviewer at Dicoding Indonesia

Galah Seno Adjie

Galah Seno Adjie

Kotin Full-Stack Developer

  • Spring boot - Kotlin 
  • Kotlin & Compose Multiplatform Enthusiast
Waffiq Aziz

Waffiq Aziz

External Code Reviewer at Dicoding Indonesia

Achmad Ilham

Achmad Ilham

Curriculum Developer at Dicoding Indonesia

I'm a Curriculum Developer passionate about mobile development, such as Flutter and Android. With a background in Telecommunication Engineering, Electrical Engineering, and years of experience in my work, I bring a structured yet flexible approach to mentoring. My goal is to inspire confidence and foster a growth mindset, equipping each mentee with the skills they need to thrive in a dynamic tech landscape.

Chahya Santoso

Chahya Santoso

External reviewer @multiplatform/flutter


Testimoni Siswa

Ribuan siswa sukses belajar di Dicoding Academy. Apa kata mereka? Berikut adalah testimoni asli mereka.

AHMAD SAIFUR RIDLO
AHMAD SAIFUR RIDLO
Algostudio
Belajar Penerapan Machine Learning untuk Flutter
Kelas yang diajarkan materinya sangat up to date dan relavan dengan kondisi saat ini
Baca selengkapnya
MAULANA KAVALDO
MAULANA KAVALDO
Elitery
Belajar Penerapan Machine Learning untuk Flutter
Kelas ini memberikan pengalaman belajar yang sangat berharga. Integrasi antara machine learning dan Flutter dijelaskan dengan sangat baik, memungkinkan saya untuk langsung menerapkan model ML ke dalam aplikasi mobile yang fungsional.
Baca selengkapnya

Silabus

Materi yang akan Anda pelajari pada kelas ini.

  • 25 Menit

  • 50 Menit

  • 40 Menit

  • 55 Menit

  • 60 Menit

  • 55 Menit

  • 60 Menit

  • 30 Menit

  • 25 Menit

  • 25 Menit

  • 50 Menit

  • 85 Menit

  • 50 Menit

  • 60 Menit

  • 45 Menit

  • 110 Menit

  • 40 Menit

  • 25 Menit

  • 25 Menit

  • 50 Menit

  • 40 Menit

  • 90 Menit

  • 95 Menit

  • 100 Menit

  • 40 Menit

  • 25 Menit

  • 25 Menit

  • 50 Menit

  • 40 Menit

  • 95 Menit

  • 90 Menit

  • 95 Menit

  • 90 Menit

  • 40 Menit

  • 25 Menit

  • 25 Menit

  • 40 Menit

  • 80 Menit

  • 50 Menit

  • 50 Menit

  • 85 Menit

  • 90 Menit

  • 40 Menit

  • 25 Menit

  • 25 Menit

  • 120 Menit

  • 75 Menit

  • 900 Menit