+63 995 394 7258 / +63 917 132 5623 | marketing@axentra-global.com

Flutter Mobile App Development

COURSE OVERVIEW


This intensive 3-day Flutter Mobile App Development course is designed for developers who want to build modern, high-performance cross-platform mobile applications for Android and iOS using a single codebase. Participants will gain hands-on experience with Flutter and Dart while learning best practices for designing, developing, testing, and deploying mobile applications. The course covers UI development, state management, REST API integration, local storage, Firebase, device capabilities, testing, and deployment through practical labs and a final mini project.


Duration: 3 days / 24 hours

Level: Beginner to Intermediate Course

Delivery Method: Classroom-based, Virtual Instructor Led Training


LEARNING OBJECTIVES

·      Understand Flutter architecture and Dart programming.

·      Build responsive mobile applications for Android and iOS.

·      Implement navigation, forms, and state management.

·      Integrate REST APIs and Firebase services.

·      Use local storage and device features.

·      Test, debug, optimize, and deploy Flutter applications.

COURSE OUTLINE


Day 1 – Flutter Fundamentals & UI Development

·      Introduction to Flutter

o  What is Flutter

o  Flutter Architecture

o  Flutter Ecosystem

o  Project Structure

·      Development Environment

o  Install Flutter SDK

o  Android Studio & VS Code

o  Emulators

o  Running First App

·      Dart Essentials

o  Variables

o  Functions

o  OOP

o  Collections

·      Flutter Widgets

o  Stateless & Stateful Widgets

o  Layouts

o  Material Design

o  Navigation


Day 2 – App Development & Data Management

·      Navigation & Routing

o  Named Routes

o  Passing Data

o  Navigation Best Practices

·      Forms & Input

o  TextField

o  Validation

o  Date Picker

o  Dropdowns

·      State Management

o  Provider

o  ChangeNotifier

o  Consumer

·      REST APIs

o  HTTP Requests

o  JSON Parsing

o  Error Handling

·      Local Storage

o  Shared Preferences

o  SQLite

o  Secure Storage


Day 3 – Advanced Flutter & Deployment

·      Advanced UI

o  Responsive Design

o  Custom Widgets

o  Animations

·      Firebase

o  Authentication

o  Firestore

o  Cloud Storage

·      Device Features

o  Camera

o  Location

o  Maps

o  File Picker

·      Testing & Debugging

o  DevTools

o  Unit Testing

o  Widget Testing

·      Deployment

o  Android Build

o  Play Store

o  App Store


REGISTER NOW

Learning Experience Survey

Start Your Learning Journey Today

Advance your career with industry-leading IT training and certification programs from Axentra Global Inc. Browse our courses, join our upcoming webinars, or contact our training advisors to find the right learning path for you.

"Empowering Innovation, Enabling Growth"

Axentra Global Inc. is a leading provider of IT training, professional certification courses, corporate learning solutions, and software development services in the Philippines. We help individuals, teams, and organizations build in-demand technology skills through instructor-led training, hands-on workshops, and globally recognized certification programs.

| Contact Us

+6399 5394 7258 / +63 917 132 5623 (Viber/WhatsApp)

marketing@axentra-global.com

1702 High Street South Corporate Plaza Tower 26th Street, Bonifacio Global City

Design & Developed By Axentra Global Inc.

© 2026 Axentra Global Inc. All Rights Reserved.