HRD Corp Claimable Malay & English

Flutter Mobile App Development : Intermediate

5 days
Duration
RM 2,900
Price
0
Sessions
Training Centre & On-site
Delivery
Yes
HRD Claimable
Malay & English
Language
5 days
Duration
Flutter Mobile App Development : Intermediate
Image Placeholder
Back HRD Corp Claimable Malay & English
Duration
5 days
Price
RM 2,900

Flutter Mobile App Development : Intermediate

 

This Hands-On course will teach you how to develop Mobile Apps targeted for iPhone and Android apps with minimum programming experience using Flutter Framework and Dart programming.

Learning Outcomes

By the end of this training, participants :

  • Will be able to To create cross platform native mobile apps easily with Flutter
  • Create your own mobile app and set app package options using Flut
  • Edit & Debug your app files with the built-in Visual Studio Code editor
  • Evaluate how your app looks and performs on real physical hardwar
  • Publish your apps in Appstore & Google Play

Prerequisites

Participants are expected to have basic concepts of programming language and laptop at least 8GB Ram to run the app

Course Outline

Day 1

  • Recap on basic level
  • Flutter layout basics (Rows, Columns, Containers)
  • Using expanded, flexible widgets
  • Responsive design concepts and MediaQuery
  • Class Activities : Building UIsin Flutter

Day 2

  • Introduction to State Management concepts
  • Setting up and understanding GetXfundamentals
  • Building a simple application using GetX Controllers and Observables
  • Building a simple application using Bloc state management
  • Implementing reactive updates in UI

Day 3

  • Introduction to APIs and RESTful Services
  • Handling HTTP requests using http package
  • Parsing JSON data and displaying results
  • Creating a mini-app that fetches and displays data from APIs

Day 4

  • Setting up and using Flutter Geolocation packages
  • Accessing current location and location permissions
  • Using Leaflet Maps in Flutter
  • Plotting and interacting with location pins and markers
  • Class activities using leaflet maps

Day 5

  • Introduction to animations in Flutter
  • Basic animation controllers, Tweens, and Curves
  • Building animated widgets and custom transitions
  • Practical exercise: Creating a UI with basic animation effects

About This Course

 

This Hands-On course will teach you how to develop Mobile Apps targeted for iPhone and Android apps with minimum programming experience using Flutter Framework and Dart programming.

Learning Outcomes

By the end of this training, participants :

  • Will be able to To create cross platform native mobile apps easily with Flutter
  • Create your own mobile app and set app package options using Flut
  • Edit & Debug your app files with the built-in Visual Studio Code editor
  • Evaluate how your app looks and performs on real physical hardwar
  • Publish your apps in Appstore & Google Play

Prerequisites

Participants are expected to have basic concepts of programming language and laptop at least 8GB Ram to run the app

Course Outline

Day 1

  • Recap on basic level
  • Flutter layout basics (Rows, Columns, Containers)
  • Using expanded, flexible widgets
  • Responsive design concepts and MediaQuery
  • Class Activities : Building UIsin Flutter

Day 2

  • Introduction to State Management concepts
  • Setting up and understanding GetXfundamentals
  • Building a simple application using GetX Controllers and Observables
  • Building a simple application using Bloc state management
  • Implementing reactive updates in UI

Day 3

  • Introduction to APIs and RESTful Services
  • Handling HTTP requests using http package
  • Parsing JSON data and displaying results
  • Creating a mini-app that fetches and displays data from APIs

Day 4

  • Setting up and using Flutter Geolocation packages
  • Accessing current location and location permissions
  • Using Leaflet Maps in Flutter
  • Plotting and interacting with location pins and markers
  • Class activities using leaflet maps

Day 5

  • Introduction to animations in Flutter
  • Basic animation controllers, Tweens, and Curves
  • Building animated widgets and custom transitions
  • Practical exercise: Creating a UI with basic animation effects

Upcoming Sessions

There are currently no scheduled sessions for this course.

We'll notify you when new sessions are scheduled

Your Instructor

Fazreen Ferdianshah bin Mohd Fauzi

Fazreen Ferdianshah bin Mohd Fauzi

Professional Experience

View Full Profile

Graduated in Computer Engineering in Case West...

Web Development JavaScript React Node.js Cloud Architecture

Upcoming Sessions

There are currently no scheduled sessions for this course.

We'll notify you when new sessions are scheduled

Course Information

Delivery: Training Centre On-site
Language: Malay & English
Duration: 5 days
HRD Claimable: Yes

Your Instructor

Fazreen Ferdianshah bin Mohd Fauzi

Fazreen Ferdianshah bin Mohd Fauzi

Professional Experience

Graduated in Computer Engineering in Case West...

View Profile

Questions?

Our training experts are here to help

Questions?

Our training experts are here to help

Register Now