FR-101: Flutter Application Development
4 Days per class
Remarks
Fully claimable under HRDC
Up to 25 pax per class
On-site delivery at your company’s location (travel and accommodation charges apply for locations outside Klang Valley)
The fees stated are for 3 classes
Promo fee is billed upfront during the first class, whether with HRDC grant or not

RM 36,000
Fees for 3 classes
RM 12,000/class ONLY
In today’s mobile-first world, building apps for both iOS and Android no longer requires separate codebases. With Flutter, you can develop beautiful, high-performance apps faster—and with a single language. Flutter Application Development – FR-101 is a 4-day instructor-led course designed for experienced developers who are new to mobile development.
Participants will be guided through building real-world apps using Flutter, from setting up their environment with VSCode or Android Studio to writing production-ready applications. The course starts with Dart programming fundamentals and gradually progresses to advanced topics like animations, Material design, Google Maps integration, Firebase authentication, and persistent local storage with SQLite.
You’ll create multiple applications during the training:
A startup name generator
An e-commerce app (“Shrine”)
A Google Maps-integrated app
A data-persistent app with SQLite
A Firebase-authenticated chat or messaging app
Beyond development, the course provides comprehensive walkthroughs for publishing your app to the Google Play Store and Apple App Store, including code signing, testing, and deployment steps.
Key learning highlights:
UI design using rows, columns, cards, themes, and animations
Navigation and state management
Integrating APIs and cloud services
Handling data with SQLite and Firestore
Releasing Android & iOS apps professionally
By the end of this course, participants will be capable of building and deploying modern, full-featured mobile apps that are scalable, secure, and beautifully designed—whether for startups, corporate systems, or personal projects.
Get in touch with us
Fill in your details, and we’ll provide you with a customized quotation, detailed trainer profiles, and a comprehensive course outline.