Project-based Internship
Pengembangan Aplikasi Mobile dengan Flutter
Temukan langkah tepat dalam karir pengembangan mobile menggunakan Flutter, yang menggabungkan teori terkini dan praktik industri untuk menguasai dari desain UI hingga integrasi Firebase.
Ayo gabung sekarang • Ayo gabung sekarang • Ayo gabung sekarang • Ayo gabung sekarang • Ayo gabung sekarang • Ayo gabung sekarang • Ayo gabung sekarang • Ayo gabung sekarang • Ayo gabung sekarang • Ayo gabung sekarang
img detail hero
Ayo gabung sekarang • Ayo gabung sekarang • Ayo gabung sekarang • Ayo gabung sekarang • Ayo gabung sekarang • Ayo gabung sekarang • Ayo gabung sekarang • Ayo gabung sekarang • Ayo gabung sekarang • Ayo gabung sekarang
Alumni kami telah diterima kerja di perusahaan ini
Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image Marquee Image
Program
Project-based Internship Software Engineering (Mobile)
Program ini membekali peserta dengan keterampilan pengembangan aplikasi mobile menggunakan Flutter, mulai dari UI dengan widget, navigasi, animasi, hingga penggunaan database dan API. Peserta juga akan mempelajari keamanan aplikasi dengan Firebase, testing, dan GIT untuk version control.
gambar project
Dari belajar, menuju karier impian
Kuasai skill yang kamu butuhkan, buka peluang kariermu sekarang!
Bangun portofolio dari kasus industri
Dibimbing praktisi profesional
Auto lolos dan bisa konversi SKS
Dapatkan pengembangan karier
Kenapa Project-based Internship Software Engineering (Mobile)

Kuasai Flutter untuk Pengembangan Aplikasi Mobile

Pelajari cara membangun aplikasi yang responsif dan visual menarik dengan Flutter, mulai dari dasar hingga fitur lanjutan seperti animasi.

Integrasi Backend dan Keamanan Aplikasi

Kuasai teknik integrasi database lokal dan cloud, serta implementasi autentikasi pengguna dengan Firebase untuk membangun aplikasi yang aman.

Kemampuan dalam Pengujian dan Manajemen Versi

Tingkatkan kualitas kode melalui praktik unit testing yang solid dan pelajari penggunaan GIT untuk manajemen versi yang efektif.

Kurikulum
Dengan kurikulum yang sudah sesuai dengan kebutuhan industri
faqs
Pengantar Flutter
Minggu 1
  • Pengertian, Cara Kerja Flutter

  • Struktur dasar flutter

  • Instalasi flutter SDK (praktik)

  • Install android studio (praktik)

  • Bahasa pemrograman Dart

  • Membuat project pertama menggunakan flutter (demonstrasi)

faqs Tugas Praktik
faqs
Formulasi dan Validasi Input Pengguna
Minggu 2
  • Penjelasan validasi input

  • Membuat formulir input (seperti tampilan login, dll.)

  • Langkah validasi input pengguna

  • Membuat database untuk validasi input (seperti MySQL)

faqs Tugas Praktik
faqs
Widget dan Layout pada Flutter
Minggu 3
  • Mengenal widget

  • Stateless widget

  • Stateful widget

  • Membuat tampilan aplikasi dengan widget (praktik)

faqs Tugas Praktik
faqs
Navigasi dan Routing
Minggu 4
  • Navigasi pada flutter

  • Fungsi dan kegunaan navigasi

  • Jenis-jenis widget navigasi pada flutter

  • Langkah Menggunakan navigator (praktik)

faqs Tugas Praktik
faqs
Animasi dan transisi
Minggu 5
  •  Mengenal fitur animasi dan transisi

  • Jenis-jenis widget animasi pada flutter

  • Penggunaan animasi pada aplikasi (demonstrasi)

  •  Penggunaan transisi pada aplikasi (demonstrasi)

faqs Tugas Praktik
faqs
Penggunaan API untuk UI Aplikasi
Minggu 6
  • Mengenal package flutter

  • Mengenal package yang sering digunakan

  • Membuat package sendiri (praktik)

  • Mengambil data dari API

  • Konsumsi API dengan package HTTP

  • Menampilkan data dari API

faqs Tugas Praktik
faqs
Database Lokal dengan SQLite
Minggu 7
  • Pengenal SQLite di Flutter
  • CRUD Data dengan SQLite
  • Membuat halaman untuk menampilkan daftar dari SQLite (praktik)
faqs Tugas Praktik
faqs
Integrasi Firebase untuk Authentication dan Database
Minggu 8
  • Pengenalan firebase authentication

  • Menggunakan firebase realtime database (instalasi)

  • Penggunaan firebase untuk membuat aplikasi (praktik)

  •  Mengenal cara penggunaan Cloud Firestore (demonstrasi)

faqs Tugas Praktik
faqs
Implementasi Notifikasi
Minggu 9
  •  Mengenal push notification

  • Mengenal firebase cloud message

  •  Melakukan setup firebase untuk firebase cloud message (praktik)

faqs Tugas Praktik
faqs
Membuat Unit Testing pada Flutter
Minggu 10
  • Melakukan tes dari aplikasi yang sudah dibuat (jenis-jenis testing)

  • Validasi input

  • Error handling

  • Langkah melakukan debugging code

  • Optimasi lazy loading

  • Pengurangan frame drops

faqs Tugas Praktik
faqs
Mengenal GIT
Minggu 11
  • Pengenalan tentang Version Control System (VCS)

  • Pengenalan, instalasi dan konfigurasi GIT

  • Memahami git workflow

  • Memahami dan membuat repository GIT

  • Memahami tentang branch dalam GIT

  • Memahami tentang merge

  • Memahami tentang konflik ketika merging serta cara memecahkannya

  • Memahami tentang .gitignore

  • Memahami tentang remote repository

  • Memahami tentang github

  • Menghubungkan lokal repository dengan remote repository

  • Memahami tentang pull dan push

  •  Membuat link untuk unduh aplikasi yang sudah dibuat

faqs Tugas Praktik
faqs
Final Project
Minggu 12

Peserta mengerjakan final project

faqs Tugas Praktik
Tools yang digunakan
Logo Company
Logo Company
Logo Company
Logo Company
Logo Company
Logo Company
Logo Company
Mentor
Dimentori oleh Praktisi Profesional
Dapatkan skill dan bimbingan dari mentor kami disini, kamu punya kesempatan untuk bertanya dengan mentor kapan saja.
Cover Program
Mukhsin Hilmi
Head of Information Technology at Remedi Indonesia
Pengalaman kerja :
Timeline
company
On Boarding 1 Minggu
Down Arrow
Pengenalan program, tim, tujuan dan aturan yang perlu kamu ikuti selama menjadi peserta Project-based Internship.
company
Weekly Mentoring 1 - 3 bulan
Down Arrow
Bimbingan setiap minggu dengan mentor untuk pematerian dan briefing proyek yang akan kamu kerjakan.
company
Weekly Evaluation 1 - 3 bulan
Down Arrow
Evaluasi rutin setiap minggu untuk menilai progress kamu dalam menyelesaikan proyek.
company
Final Project Presentation 1 Minggu
Down Arrow
Kerjakan dan presentasikan proyek akhir di hadapan mentor dan tim Project-based Internship.
company
Graduation 1 Hari
Down Arrow
Kerjakan dan presentasikan proyek akhir di hadapan mentor dan tim Project-based Internship.
Metode Pembelajaran
Terdapat 3 metode pembelajaran yang dapat disesuaikan dengan jadwal kamu
Senin - Jumat: Tentatif 2x per minggu
Flexible: Atur jam dengan SPV kamu
icon check Live session bareng SPV 2x per minggu.
icon check Buat janji dengan SPV dan rasakan experience langsung bekerja di kantor.
icon check Akses pembelajaran mandiri dari Handbook dan kelas SPL Luarsekolah.
icon flower
icon flower
3 Bulan
Rp 829.000
Jadwal dan Biaya
Batch Maret 2025
Pilih durasi yang paling cocok buatmu disini!
Paling Laris!
icon flower
3 Bulan
Rp 829.000
Terakhir daftar 28 Februari 2025

icon check Minimal 24 kali pertemuan dengan mentor
icon check 3 kali Live Session Career Development
icon check 12 Real Case Study
icon check Proyek Kolaborasi Lintas Divisi
Ingin dapat diskon? Klaim disini
Batch tidak sesuai dengan jadwal yang kamu inginkan?
Yuk, daftar waiting list sekarang dan amankan kursi di batch pilihanmu!
Masih belum yakin dengan program kami?
No worries, cobain Mini PBI dan nilai sendiri apakah ini worth it atau ngga! 🚀
icon icon
Alumni Kami
Perjalanan sukses alumni kami
Lihat perjalanan sukses alumni yuk, intip cerita inspiratif para alumni dari program Project-based Internship.
Komunitas
Komunitas hebat, karier melesat
Gabung bersama kami dan bangun karier impianmu dengan dukungan komunitas yang solid.
icon gif
icon gif
Event Spesial Khusus Alumni
Dapatkan akses istimewa ke event-event spesial yang dirancang khusus untuk alumni.
Ayo Gabung Bersama Kami
icon gif
Bangun Networking
Kenal lebih dekat dengan alumni dan buka banyak peluang baru dalam perjalanan kariermu.
icon gif
icon gif
icon gif
Event Spesial Khusus Alumni
Dapatkan akses istimewa ke event-event spesial yang dirancang khusus untuk alumni.
Ayo Gabung Bersama Kami
icon gif
Bangun Networking
Kenal lebih dekat dengan alumni dan buka banyak peluang baru dalam perjalanan kariermu.
icon gif
Lihat jadwal event terdekat dari komunitas kami dan dapatkan keseruan serta benefit lainnya disini.
Portofolio Peserta
Cek portofolio Digital Marketing dari alumni kami
Career Support
Dapatkan dukungan karier yang sesuai dengan kebutuhanmu
Project-based Internship menyediakan beragam kesempatan untuk membantu memulai karier impianmu!
img career 1
img career 2
img career 3
img career 4
Beasiswa Project-based Internship
Terkendala biaya? Kami percaya kamu punya potensi besar. Ikut Captain of Class PBI, slot terbatas!
Periode pendaftaran untuk batch ini sudah ditutup
FAQs
Frequently Asked Questions?

Bagaimana peluang karir pada bidang Software Engineering (Mobile)?

Peluang karir di bidang Software Engineering (Mobile) sangat besar, seiring meningkatnya kebutuhan akan aplikasi mobile untuk mendukung bisnis, layanan, dan hiburan. Profesi seperti mobile app developer, UI/UX designer, dan mobile software architect sangat dibutuhkan di berbagai industri, termasuk teknologi, e-commerce, dan fintech. Bidang ini menawarkan prospek yang menjanjikan, gaji kompetitif, dan peluang untuk bekerja secara global, mengingat permintaan untuk aplikasi berkualitas terus berkembang di era digital.
 

Apa saja profesi yang dapat dimiliki setelah lulus program ini?

Setelah lulus dari program Software Engineering (Mobile), beberapa profesi yang dapat ditekuni antara lain:

  1. Mobile App Developer 
  2. UI/UX Designer
  3. Mobile Software Architect 
  4. Quality Assurance (QA) Engineer
  5. Mobile Developer Evangelist 
  6. Full Stack Developer

Profesi-profesi tersebut memiliki peluang luas di sektor teknologi, dengan kebutuhan yang terus berkembang di pasar global.
 

Apakah diperlukan pengalaman di Software Engineering (Mobile) untuk mengikuti program ini?

Tidak diperlukan pengalaman sebelumnya di Software Engineering (Mobile) untuk mengikuti program ini. Program ini dirancang untuk pemula dan akan mengajarkan dasar-dasar pengembangan aplikasi mobile, mulai dari pemrograman hingga desain antarmuka pengguna. Peserta akan dibimbing secara bertahap untuk menguasai keterampilan yang dibutuhkan di bidang ini.
 

Apakah ada test mengikuti program ini?

Tidak ada seleksi lagi kok. Setelah kamu daftar dan melakukan pembayaran, langsung auto lolos!

Apakah bisa mencoba dahulu secara gratis?

Tentu bisa. Untuk Project-based Internship ini bisa diikuti dahulu secara gratis melalui program “Mini Magang”. Kamu dapat mengikuti pelatihan Mini Magang ini selama lima hari berturut - turut secara gratis pada okupasi yang kamu minati. 
 

Hubungi Kami
Daftar Waiting List