fbpx

Flutter Basic

Mengapa Harus Training Flutter Basic di IDN ?

  • Materi akan diajarkan dari basic sehingga semua peserta diharapkan bisa mengikuti proses pembelajaran
  • Modul training disusun dalam bahasa Indonesia agar mudah dipahami oleh peserta training
  • Free Konsultasi kepada trainer after training, jika memang ada materi yang dirasa belum mengerti
  • Biaya training termurah untuk sekelas training android di Indonesia
  • Free makan siang dan coffe break selama training
  • Disediakan penginapan gratis bagi peserta training yang dari luar kota
  • Pemberitahuan lowongan kerja kepada peserta
  • Join group whatsapp setelah training, sehingga memudahkan peserta untuk konsultasi setelah training
  • Dibimbing oleh trainer yang ahli dan praktisi di bidang android

Pengenalan Training

Training Basic Flutter merupakan salah satu jenis training pemograman berbasis mobile yang ditawarkan oleh IDN sebagai tempat traning Android di jakarta. 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 IDN juga ada layanan konsultasi dengan trainernya,jadi permasalahan yang berhubungan dengan materi training bisa dibahas pada saat training berlangsung.

Adapun training Android di IDN dilaksanakan selama 4 hari. 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


Benefits

  1. Menguasai materi yang tersedia di curriculum (Flutter)
  2. Peserta mampu mengatasi permasalahan dalam proses pemograman
  3. Memahami dasar-dasar coding
  4. Peserta dapat membuat project aplikasi Android dan IOS sendiri menggunakan Flutter

Trainer

Tubagus Adhitya Permana (Flutter Developer)


Testimoni

“Overall pelaksanaan training sebagai pemula sudah cukup bagus. Trainer nya responsif dan juga konsumsinya cukup enak :D”, Nendra Tri Atmadji

“Belajarnya lebih intensif, nyaman dan peserta mampu menguasai materi-materi dasar yang diberikan. Walaupun saya sedikit memiliki pemahaman tentang programming”, Indra Irwansyah

“Menambah ilmu tentang pemrograman yang selama ini belum didapatkan di perkuliahan. Membantu untuk membuat suatu karya”, Faizal Aziz Setiawan


Waktu Training : 

* Full day : jam 09.00 – 17.00 WIB


Fasilitas Peserta :

  • Akses internet
  • Gratis mengulang kapanpun
  • Lunch & coffebreak
  • Penginapan gratis bagi yang dari luar kota
  • Sertifikat
  • Kaos

Curriculum

Pengenalan Dart

  • Mengenal Dart Programming
  • Apa itu Dart ?
  • Kenapa Menggunakan Dart ?
  • Platform Dart
  • DartPad Main Print
  • Variables
  • Type Syntax dari variable
  • Constant & Final
  • Tipe Data
  • Map

Pengenalan Flutter

  • Apa itu flutter?
  • Sejarah Flutter
  • Kenapa menggunakan Flutter
  • Install Flutter
  • Membuat project baru di Flutter
  • Statefull vs Stateless widget

Widget-widget Flutter

  • Container
  • Padding
  • Row
  • Column
  • Expended
  • Image Asset
  • RaisedButton
  • Alert Dialog
  • ListView
  • Floating Action Button
  • SnackBar
  • DropDownButton

Aplikasi Kalkulator Sederhana

  • Membuat tampilan UI
  • Membuat logika aplikasi Flutter
  • Membuat form dan validasi inputan user

Aplikasi UI WhatsApp

  • Membuat AppBar WhatsApp
  • Membuat TabBar WhatsApp
  • Membuat halaman chats
  • Membuat halaman status
  • Membuat halaman calls

Aplikasi Note Keeper

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

Aplikasi Portal Berita

  • Membuat halaman utama
  • Membuat halaman detail
  • HTTP Client
  • Parsing JSON

Aplikasi Google Maps

  • Konfigurasi kunci API
  • Membuat tampilan google maps
  • Membuat map types (Normal, Hybrid, Satelit, Terrain)
  • Membuat search location

Biaya Investasi : Rp 2.500.000,-


Open chat