Kursus MOBILE APP DEVELOPMENT

Dari Ide Menjadi Aplikasi di Smartphone

Belajar Mobile App Development dari dasar menggunakan Flutter dan Dart untuk membuat tampilan aplikasi, navigasi antarhalaman, form, pengelolaan data, hingga membangun aplikasi Android dan iOS melalui satu workflow pengembangan.

FLUTTER + DART

Offline • Online • Praktik Langsung • Sampai Yakin Bisa

SERING MENGALAMI INI?

Ingin membuat aplikasi Android tetapi bingung mulai dari mana

Sudah belajar coding tetapi belum pernah membuat aplikasi

Bingung memahami Widget di Flutter

Kesulitan membuat layout aplikasi

Belum memahami navigasi antarhalaman

Ingin membuat form dan menyimpan data

Ingin melihat kode yang dibuat langsung menjadi aplikasi di smartphone

Di program ini, Anda belajar secara bertahap : DART → WIDGET → UI → NAVIGATION → DATA → APP

HASIL YANG AKAN ANDA DAPATKAN

Setelah mengikuti program ini, Anda diharapkan mampu:

  • Memahami dasar Mobile App Development
  • Menyiapkan environment Flutter
  • Memahami struktur project Flutter
  • Mengenal dasar bahasa Dart
  • Menggunakan variable dan data type
  • Menggunakan function
  • Menggunakan condition
  • Menggunakan List
  • Memahami Widget
  • Menggunakan StatelessWidget
  • Menggunakan StatefulWidget
  • Membuat layout aplikasi
  • Menggunakan Row & Column
  • Menggunakan Container
  • Menggunakan ListView
  • Membuat AppBar
  • Membuat Button
  • Membuat TextField
  • Membuat Form
  • Membuat navigasi antarhalaman
  • Mengelola state dasar
  • Menampilkan List Data
  • Membuat UI responsive dasar
  • Menggunakan asset dan image
  • Membuat aplikasi sederhana
  • Menjalankan aplikasi pada emulator/device
  • Build aplikasi dasar
  • Menyelesaikan proyek aplikasi

Fokus pembelajaran adalah memahami hubungan antara kode Dart, Widget Flutter, UI, navigasi, dan data hingga menjadi aplikasi yang dapat dijalankan.

MATERI YANG DIPELAJARI

DART — PROGRAMMING

  • Dart Dasar
  • Variable
  • Data Type
  • Operator
  • Condition
  • Loop
  • Function
  • List & Map
  • Class Dasar

FLUTTER — UI

  • Flutter Project
  • Widget
  • StatelessWidget
  • StatefulWidget
  • MaterialApp
  • Scaffold
  • AppBar
  • Container
  • Row & Column
  • ListView

NAVIGATION & DATA

  • Button
  • TextField
  • Form
  • Validation Dasar
  • Navigation
  • Route
  • Passing Data
  • State Dasar
  • List Data
  • Local Data Dasar

APP PROJECT

  • Splash Screen Dasar
  • Login UI
  • Home
  • Menu
  • Form Input
  • List
  • Detail Page
  • Edit Data Dasar
  • Responsive UI
  • Testing
  • Build App
  • Proyek Akhir

Materi disusun dengan alur : CODE → UI → NAVIGATE → DATA → TEST → BUILD

PILIH CARA BELAJAR

OFFLINE

Belajar Langsung Bersama Instruktur

10 Pertemuan + Latihan Praktik + Project
Rp1.500.000

Deskripsi:
Belajar langsung di Dimensi Pahaga Raya dengan jadwal yang disepakati dan pendampingan instruktur. Cocok untuk peserta yang ingin dibimbing langkah demi langkah.

ONLINE

Belajar Fleksibel dari Mana Saja

10 Chapter + Quiz + Latihan Praktik + Project
Rp499.000

Deskripsi:
Belajar melalui materi digital yang terstruktur dan dapat diakses dari mana saja. Cocok untuk peserta yang ingin belajar lebih fleksibel sesuai waktu sendiri.

COCOK UNTUK SIAPA

Program ini cocok untuk:

Pelajar • Mahasiswa • Programmer Pemula • Calon Mobile Developer • Web Developer • Freelancer • Karyawan • Pemilik Usaha • Pemula yang Ingin Membuat Aplikasi

KENAPA BELAJAR DI DIMENSI PAHAGA RAYA

Praktik Langsung
Belajar melalui latihan yang langsung dapat digunakan untuk kebutuhan nyata.

Materi Bertahap
Pembelajaran disusun dari dasar hingga penggunaan yang lebih praktis.

Jadwal Fleksibel
Khusus offline, jadwal dapat disesuaikan berdasarkan ketersediaan.

Sampai Yakin Bisa
Fokus pembelajaran pada pemahaman dan praktik, bukan sekadar mengenal menu.

TESTIMONI PESERTA

Dipercaya oleh peserta yang belajar bersama Dimensi Pahaga Raya.

⭐ 5/5 — Akhyar Badruzzaman
“Kalau cari kursus komputer yang benar-benar ngajarin dari nol sampai bisa, tempat ini rekomendasi banget. Biayanya worth it dibanding ilmu dan skill yang didapat.”

⭐ 5/5 — Dwi Rizky
“Tutornya ramah, cara mengajarnya nyaman dan mudah dipahami. Kursus di sini benar-benar membantu belajar Word, Excel, PowerPoint, dan lainnya.”

⭐ 5/5 — Khalimatus Sa’diah
“Diajarkan dari paling basic. Dalam 10 kali pertemuan sudah bisa memahami materi dasar administrasi perkantoran. Instruktur sabar, dan modulnya juga bisa dipakai belajar ulang di rumah.”

⭐ 5/5 — Ziza Molanda
“Mentor dan adminnya ramah. Kalau ada yang belum paham selalu ditanggapi dan dijelaskan sampai mengerti. Cara mengajarnya sabar dan nyaman.”

⭐ 5/5 — Muhammad Daffa Pratama
“Selama 10 kali pertemuan, pengajarnya ramah dan mudah dipahami. Kursus ini membantu memahami dan mempelajari Word, Excel, dan program lainnya.”

⭐ 4,9 / 5 dari 243+ Ulasan Google

FAQ — PERTANYAAN YANG SERING DITANYAKAN

Apakah Flutter cocok untuk pemula?

Ya. Namun peserta tetap perlu belajar dasar pemrograman. Karena itu materi Dart dimulai terlebih dahulu.

Apakah harus bisa Python?

Tidak. Python bukan prasyarat untuk belajar Flutter.

Apa itu Dart?

Dart adalah bahasa pemrograman yang digunakan dalam pengembangan aplikasi Flutter.

Apakah belajar membuat UI?

Ya. Pembuatan UI menggunakan Widget menjadi bagian utama pembelajaran.

Apakah belajar navigasi?

Ya. Peserta belajar menghubungkan beberapa halaman aplikasi.

Apakah belajar database?

Untuk kelas dasar, kita fokuskan pada pengelolaan data dan penyimpanan sederhana. Database dan backend yang lebih kompleks lebih tepat dikembangkan pada kelas lanjutan.

Apakah bisa membuat aplikasi Android?

Ya. Flutter dapat digunakan untuk membangun aplikasi Android.

Apakah bisa membuat aplikasi iPhone/iOS?

Flutter juga mendukung iOS. Namun proses build dan distribusi iOS memiliki kebutuhan lingkungan dan ketentuan Apple tersendiri.

Apakah belajar upload ke Play Store?

Untuk kelas dasar, sebaiknya fokus pada build aplikasi dan pengenalan proses deployment. Publikasi ke store dapat dijadikan materi tambahan karena melibatkan akun developer dan persyaratan platform.

Apakah mendapatkan source code?

Source code latihan dapat menjadi bagian dari bahan pembelajaran sesuai paket program.

Apakah tersedia kelas online?

Akan tersedia. Modul, video, source code, dan asset latihan masih dalam tahap persiapan.

Apakah mendapatkan sertifikat?

Sertifikat diberikan sesuai ketentuan program setelah peserta menyelesaikan materi dan evaluasi.

APLIKASI DIMULAI DARI SATU WIDGET

Tulis logikanya dengan Dart. Bangun tampilannya dengan Flutter. Hubungkan halaman dan datanya. Kemudian jadikan semuanya aplikasi yang benar-benar dapat dijalankan di smartphone.