Konsep dan Pengembangan Fundamental Aplikasi Lintas Platform dengan menggunakan Flutter

Tentang Kursus

PERHATIAN!

  1. Kursus yang dibeli dengan menggunakan Kartu Prakerja tidak dapat dipindahtangankan dan hanya bisa diambil oleh pemegang Kartu Prakerja yang bersangkutan. Kursus yang dipindahtangankan dapat berakibat tidak dikeluarkannya sertifikat penyelesaian dan/atau tidak dibayarkannya insentif oleh Pemerintah.
  2. Jika kamu pengguna Kartu Prakerja, harap gunakan nama, alamat email, dan nomor HP yang sama dengan yang kamu gunakan ketika mendaftar Kartu Prakerja.
  3. Syarat Kelulusan: Mengakses semua materi belajar, menyelesaikan kuis di setiap perpindahan dari satu sesi/modul ke sesi/modul lainnya (minimum passing grade 80%) dan menyelesaikan tes akhir (minimum passing grade 60%).

 

Deskripsi:

Flutter merupakan Framework untuk membuat aplikasi multi-platform yang sedang naik daun. Dengan menggunakan Flutter, kita dapat dengan cepat membuat aplikasi Android dan iOS sekaligus dalam satu kode yang sama. Bahkan, saat ini kode aplikasi Flutter dapat juga dibangun menjadi aplikasi Web dan Desktop (Windows, Linux, dan macOS) setelah rilis terakhir pada bulan Mei 2021.

Kesempatan dan prospek untuk bekerja sebagai Flutter Developer saat ini pun sangat terbuka. Hal ini dapat dilihat dari banyaknya lowongan pekerjaan dengen posisi Flutter Developer di berbagai portal pencarian pekerjaan.

 

Tujuan Umum:

  • Memahami konsep dan prinsip dasar pemrograman menggunakan framework Flutter.
  • Mengimplementasi pembuatan aplikasi Android menggunakan framework Flutter.

 

Tujuan Khusus:

  • Memahami instalasi framework Flutter pada komputer.
  • Memahami sintaks-sintaks dasar bahasa pemrograman Dart.
  • Memahami implementasi pemrograman berorientasi objek dasar pada bahasa pemrograman Dart.
  • Memahami dasar struktur organisasi Fungsi, File, dan sumber daya lainnya dalam suatu proyek aplikasi Flutter.
  • Memahami penggunaan komponen-komponen antarmuka untuk implementasi rancangan antarmuka.
  • Memahami prinsip kerja State Management pada Flutter.
  • Memahami implementasi konsumsi data dari Web API.
  • Memahami implementasi interaksi pembuatan, perubahan, penghapusan, dan pembacaan data menggunakan Basis Data.
  • Memahami penggunaan Library dalam proyek aplikasi Flutter.
  • Memahami penggunaan Logging pada aplikasi.

 

Aspek Kompetensi:

  • Knowledge (Pengetahuan):
    • Dasar pemrograman Dart.
    • Dasar pemrograman berorientasi objek.
    • Konsep, prinsip, dan implementasi fundamental pada pengembangan aplikasi Flutter.
    • Prospek pekerjaan untuk pengembang aplikasi Flutter.
  • Skill (Keterampilan):
    • Mengorganisasi Fungsi, File, dan komponen lainnya dalam proyek aplikasi Flutter.
    • Menerjemahkan rancangan antarmuka menjadi tampilan pada aplikasi Flutter.
    • Mengimplementasi penggunaan State Management.
    • Mengkonsumsi dan menggunakan data dari Web API
  • Attitude (Sikap):
    • Kemampuan berpikir secara logis.
    • Mengembangkan cara berpikir dengan sistematis.
    • Ketelitian terhadap detail.
    • Melatih kesabaran dalam penemuan masalah.
    • Kreativitas dalam pemecahan masalah.

 

Materi Pelatihan:

  • Pengantar Flutter 
  • Pengenalan Fundamental Bahasa Pemrograman Dart 
  • Pengenalan komponen-komponen antarmuka Widget pada Flutter 
  • Pencarian dan penggunaan Library pada Flutter 
  • Implementasi perancangan UI pada Flutter. 
  • Pengenalan dan penggunaan State Management pada Flutter 
  • Navigasi halaman pada Flutter 
  • Pengorganisasian Fungsi, File, dan komponen lainnya pada proyek Flutter 
  • Pengenalan Web API 
  • Implementasi konsumsi data dari Web API pada Flutter 
  • Pengenalan Basis Data pada Flutter 
  • Implementasi manipulasi data terhadap Basis Data pada Flutter 
  • Tips & Trik pada pengembangan aplikasi Flutter 
  • Menjalankan aplikasi Flutter pada platform lain: iOS, Web, Desktop 

 

Target Peserta:

  • Dasar pengetahuan terhadap bahasa pemrograman.
  • Memiliki perangkat Komputer atau Laptop, dengan spesifikasi:
  • Minimal 4GB RAM
  • OS Windows 7 SP1 (64-bit) atau diatasnya, atau Linux 64-bit, atau macOS 64-bit.
  • Kapasitas ruang pada penyimpanan minimal:

 

Durasi:

Topik Durasi
Pengantar Flutter  30
Pengenalan Fundamental Bahasa Pemrograman Dart  30
Pengenalan komponen-komponen antarmuka Widget pada Flutter  30
Pencarian dan penggunaan Library pada Flutter  10
Implementasi perancangan UI pada Flutter.  60
Pengenalan dan penggunaan State Management pada Flutter  45
Navigasi halaman pada Flutter  15
Pengorganisasian Fungsi, File, dan komponen lainnya pada proyek Flutter  15
Pengenalan Web API  15
Implementasi konsumsi data dari Web API pada Flutter  60
Pengenalan Basis Data pada Flutter  15
Implementasi manipulasi data terhadap Basis Data pada Flutter  60
Tips & Trik pada pengembangan aplikasi Flutter  15
Menjalankan aplikasi Flutter pada platform lain: iOS, Web, Desktop  20
Total Durasi 420 menit

 

Jadwal Mingguan:

  • Selasa, 16.00
  • Selasa, 19.00
  • Rabu, 16.00
  • Rabu, 19.00

 

Level:

Basic


Penyelenggara Kursus

HiColleagues

HiColleagues adalah perusahaan startup yang bergerak dibidang IT Services dan Education. Saat ini perusahaan kami berlokasi di Jakarta, Indonesia. Kami melihat dunia sedang mengalami perubahan yang sangat cepat di bidang teknologi. Hampir semua sektor beralih dari sistem yang manual menjadi sistem yang sistematis. Oleh karena itu perusahaan kami menyediakan jasa IT Services & Consultant untuk perusahaan dan perorangan. HiColleagues juga memberi pelatihan kerja pada semua kalangan karena dijaman serba teknologi ini, kami melihat masih banyak perusahaan yang membutuhkan tenaga ahli di bidang teknologi namun masih sedikit orang-orang yang mempunyai skill dibidang teknologi. Oleh karena itu, HiColleagues juga mendorong bagi orang-orang yang ingin upgrade skill dibidang teknologi khususnya di software development untuk belajar di Hi Colleagues. Kami mempunyai trainer yang berkualitas dan berpengalaman dibidangnya. Saat ini perusahaan kami membuka kelas pelatihan programming. Tujuan dari HiColleagues adalah memberikan IT Services yang terbaik dan membuat para murid kami menjadi siap kerja di dunia teknologi.


Konsep dan Pengembangan Fundamental Aplikasi Lintas Platform dengan menggunakan Flutter

oleh HiColleagues,
KATEGORI IT
KLASIFIKASI Training
METODE E-learning
DURASI 7 hours
KAPASITAS PESERTA 500 Orang

HARGA

Rp450.000


Ulasan

/5

0 Ulasan

  • 5
  • 4
  • 3
  • 2
  • 1