kursus Flutter
Training intensive membuat aplikasi Android dan iOS menggunakan framework Flutter (by Google)
"If you want to find the right place to study of computer programming, Rumah Coding is the right choice."
Mochamad Yasin
Kursus Flutter
Flutter merupakan sebuah framework yang digunakan untuk membuat aplikasi Android dan iOS sekaligus. Framework ini dikembangkan oleh Google pada tahun 2017 dan kini merupakan salah satu framework mobile development paling popular.
Dengan menggunakan Flutter, Anda dapat membuat aplikasi Android dan iOS sekaligus sehingga bisa lebih menghemat tenaga, biaya serta waktu. Bahasa pemrograman yang digunakan adalah Dart, yaitu bahasa pemrograman yang dikembangkan oleh Google. Secara sekilas, sintak dari Dart mirip dengan Javascript. Bagi yang pernah belajar Javascript maka akan mudah memahami Dart. Bagi yang belum pernah mempelajari Javascript tidak perlu khawatir karena akan ada materi pendahuluan mengenai Dart.
Target peserta
Untuk mengikuti Kursus Flutter Anda tidak mensyaratkan harus memiliki pengetahuan tentang coding sebelumnya karena pembahasan dalam kursus ini dimulai dari dasar sehingga bisa diikuti oleh siapa saja termasuk yang awam dalam dunia coding.
peluang karir
Setelah menyelesaikan kursus ini Anda bisa bekerja sebagai Junior Mobile Developer (Android dan iOS). Tugas dari seorang Mobile Web Developer adalah mengembangkan aplikasi android dan ios untuk perusahaan tempat mereka bekerja. Dengan perkembangan teknologi yang sangat pesat sekarang ini, banyak perusahaan yang kini mulai beralih ke dunia digital sehingga peluang untuk menjadi seorang mobile developer sangat terbuka luas.
Selain itu, Anda juga bisa membangun Startup Anda sendiri dengan membuat aplikasi yang dapat menunjang bisnis yang sedang Anda jalankan. Anda juga bisa menjadi seorang Mobile Developer Freelance yang mengerjakan aplikasi berdasarkan project dari pemberi kerja.
Selain itu, Anda juga bisa membangun Startup Anda sendiri dengan membuat aplikasi yang dapat menunjang bisnis yang sedang Anda jalankan. Anda juga bisa menjadi seorang Mobile Developer Freelance yang mengerjakan aplikasi berdasarkan project dari pemberi kerja.
Fasilitas
Modul
Tersedia modul berupa softcopy untuk memudahkan peserta mengulangi materi yang diberikan selama training.
T-Shirt (Kaos)
Setiap peserta akan mendapatkan tshirt (kaos) setelah mengikuti training
Akses Internet
Kami menyediakan akses internet (wifi) untuk menunjang kelancaran proses training.
Sertifikat
Setelah kursus/training selesai, setiap peserta akan mendapatkan sertifikat completion yang dikeluarkan oleh Rumah Coding
Ruangan Full AC
Setiap ruangan di Rumah Coding dilengkapi dengan AC agar proses belajar menjadi nyaman sehingga materi lebih mudah dicerna.
Lunch & Snack
Makan siang dan snack juga disediakan agar peserta tidak perlu repot mencari makan siang sehingga bisa fokus dengan trainingnya.
Silabus dan Materi
Training akan berlangsung selama 4 hari dengan durasi per hari adalah 6 jam (09:00 – 16:00). Berikut adalah rundown materi yang akan dibahas dalam kursus flutter.
HARI 1
- Development Tool setup
- Intro to Dart
- Intro to Flutter
- Project structure
- Versioning
- Widget
- Layout Widget
- Common widget
HARI 2
- Conditional
- Operator & default value
- Setter and getter in Dart
- App project structure
- Basic Navigation in Flutter
- Create Domain, Repository and Service (Basic SOLID Principle) For Student
- Create dummy data using faker
- Create a screen to list all students and get a student
- Import Image from network or local using Image component
HARI 3
- Create a screen to create a student Using Form widget
- StatefulWidget & setState
- Form validation
- Using Snackbar in Flutter to show info
- Simulate saving data & delete data
- About Asynchronous in Flutter
- Intro to SQLite
- Install Sqflite and understanding the APIs
- Create Model Config & Model Provider to manage Our sqlite database
- Manage connection using WidgetBindingsObserver event listener
- Update our existing Repository and screen to match our new implementation
HARI 4
- Edit student using TextEditingController
- Create a form login
- Create search function
- Update homescreen to use search function
- Passing data back to previous screen
- Create splashscreen & app icon Image
- Setup our splashscreen
- Generate keystore
- Prepare to create signed apk
- Test our signed apk on a real device
Persyaratan
Training akan berlangsung selama 4 hari. Berikut adalah pilihan kelas yang tersedia:
- Peserta waijb membawa laptop dengan spesifikasi prosesor minimal I5 dan RAM 4GB
- Menginstal software Android Studio, Flutter dan Visual Studio Code
- Menginstal emulator Big Nox App Player
Jadwal Kursus
Training akan berlangsung selama 4 hari. Berikut adalah pilihan kelas yang tersedia:
- Weekday: Senin - Kamis (09:00 - 16:00)
- Weekend: Sabtu dan Minggu (09:00 - 16:00)
Berikut adalah jadwal lengkap dari Kursus Website (PHP)
Promo Biaya Kursus
RP. 4.000.000
RP. 3.000.000
Catatan:
- Biaya kursus dapat berubah sewaktu-waktu, gunakan kesempatan emas biaya promo.
- Wajib melakukan pembayaran DP 50% maksimal 48 jam setelah melakukan registrasi
- Pembayaran bisa melalui transfer ke rekening BCA 8691462030 a.n. PT. Sahoot Indonesia Pratama
- Harap melakukan konfirmasi transfer ke nomor +62 857-1005-9175 melalui wa/sms