FLUTTER BASIC

Training Basic Flutter merupakan salah satu jenis training pemograman berbasis mobile yang ditawarkan oleh  Qelodemy  sebagai tempat traning Android di bogor. Flutter adalah SDK untuk pengembangan aplikasi mobile yang dikembangkan oleh Google. Sama seperti react native, framework ini dapat digunakan untuk membuat atau mengembangkan aplikasi mobile yang dapat berjalan pada device iOS dan Android. Dibuat menggunakan bahasa C, C++, Dart and Skia membuat Flutter ini menjadi salah satu framework yang sangat menarik dan worth untuk kita pelajari. Hal yang menarik pada framework ini adalah semua kodenya di compile dalam kode native nya (Android NDK, LLVM, AOT-compiled) tanpa ada intrepeter pada prosesnya sehingga proses compile-nya menjadi lebih cepat.

Pada training ini, peserta akan belajar tentang bagaimana belajar pemograman android  sampai bisa memahami materi hingga bisa membuat aplikasi android sendiri menggunakan flutter, dengan materi-materi yang selalu update sesuai perkembangan zaman baik dari segi source codenya maupun dari segi tools/librarynya. Training di  Qelodemy   juga ada layanan konsultasi dengan trainernya,jadi permasalahan yang berhubungan dengan materi training bisa dibahas pada saat training berlangsung.

Selama training, peserta akan mendapat ilmu tentang bagaimana awal membuat aplikasi native baik itu untuk Android, kemudian peserta juga akan mengetahui solusi dari kesulitan saat ketika mengembangkan sebuah aplikasi.

4 hari : jam 09.00 – 17.00 WIB

Informasi Program

None

  1. Menguasai materi yang tersedia di kurikulum (Flutter)
  2. Peserta mampu mengatasi permasalahan dalam proses pemograman
  3. Memahami pengkodean dasar-dasar
  4. Peserta dapat membuat aplikasi proyek Android dan iOS sendiri menggunakan Flutter

Dibawah ini adalah materi pembelajaran yang akan di ajarkan selama kursus berlangsung:

Kurikulum

Pengenalan Flutter & Dart

 

  • Mengenal Pemrograman Dart
  • Apa itu dart?
  • Mengapa menggunakan dart?
  • Mengenal Flutter
  • Apa itu berdebar?
  • Sejarah Flutter
  • Mengapa menggunakan Flutter
  • Instal Flutter
  • Membuat project baru di Flutter
  • Widget Statefull vs Stateless

Widget-Widget Flutter

 

  • Wadah
  • Lapisan
  • Baris
  • Kolom
  • Dibelanjakan
  • Aset Gambar
  • DibesarkanTombol
  • Dialog Peringatan
  • Tampilan Daftar
  • Tombol Aksi Mengambang
  • SnackBar
  • Tombol DropDown
  • dll.

Aplikasi Daftar Buku

 

  • Membuat tampilan UI
  • Membuat logika aplikasi Flutter

Aplikasi UI WhatsApp

 

  • Membuat AppBar WhatsApp
  • Membuat TabBar WhatsApp
  • Membuat obrolan halaman
  • Membuat status halaman
  • Membuat panggilan halaman

Aplikasi Note Keeper

 

  • Membuat tampilan UI dan memahami konsep dasar aplikasi
  • Mengimplementasikan Asynchronous (Future, Async, Await, Then)
  • Mengimplementasikan Database SQLite (Singleton, SQFLite, Path_Provider)

Aplikasi Portal Berita

 

  • Membuat halaman utama
  • Membuat detail halaman
  • Klien HTTP
  • Mengurai JSON

Aplikasi Google Maps

 

  • Konfigurasi kunci API
  • Membuat tampilan google maps
  • Membuat jenis peta (Normal, Hybrid, Satelit, Terrain)
  • Membuat pencarian lokasi
  • Akses internet
  • Gratis mengulang kapanpun
  • Makan siang & rehat kopi
  • Penginapan gratis untuk yang dari luar kota
  • Sertifikat
  • kaos

Anda dapat mengikuti petunjuk berikut:

 

Lakukan pendaftaran melalui formulir online dibawah

  • Tunggu konfirmasi pendaftaran via email secara otomatis
  • Lakukan pembayaran biaya training sesuai dengan informasi dari email balasan
  • Jika Quota peserta tidak memenuhi maka uang yang telah anda bayarkan akan kami REFUND (kembalikan) seluruhnya

Chat via WhatsApp