Home / Flutter Mobile Development

Flutter Mobile Development

Flutter course is designed to develop multi-platform like iOS and Android App, Web, Desktop apps like MacOS, Windows and Linux using one code base. We also include with UI / UX design concept. Moreover, integrate with third-party libraries and other mobile functionality to make your app more professional.

Course Offer
  1. Mobile Concept
  2. Dart Programming
  3. Details on Widget
  4. UI / UX Design
  5. Stateless & Stateful
  6. Server Communication
  7. State Mangement
  8. Third-Party Libraries
  9. Apps Released
  10. Final Project

20% Scholarship

Fee : $ 280.0 $ 224.0

Duration : 80 hours

Flutter Mobile Development
Course Outline

  • Flutter Overview
  • Environment Setup
  • IDE Installation
  • First Project

  • Basic Language Syntax
  • Data Type & Operator
  • Null Safety
  • Conditional & Control Flow

  • Function
  • Class & Constructor
  • Inheritance
  • Setter & Getter
  • Abstract Class and Method
  • Interfaces & Maxin
  • Callback Function

  • List
  • Set
  • Map
  • Lab: Classwork

  • Asynchronous in Flutter
  • Async & Await
  • FutterBuilder Widget
  • Fetching Network Data
  • Stream
  • Model Class Mapping

  • SQLite
  • File
  • SharePreferences
  • Lab: Read Data from RESTful APIs

  • Scaffold
  • Text & TextField
  • Color & Fonts
  • Image & Assets
  • Button & Icons
  • Container & Padding
  • Responsive: LayoutBuilder

  • Stateless widget and hot reload
  • Stateful Usage
  • Event Listener
  • Widget Lifecycle
  • Error Handling

  • Row & Column
  • Stack
  • SingleChildScrollView
  • List View & Grid View
  • Navigation

  • How important of UX / UI
  • Rule and Principle
  • Minimalist Design
  • Thing to avoid
  • Lab: Homework

  • Object Mapping
  • Read data from Server
  • Write Data to Server
  • Upload file
  • Lab: Project

  • Lesson Recap
  • Slide Preparation
  • CRUD Operation Network Data
  • Enhance UI / UX Design concept
  • Lab: Presentation

  • Overview
  • Data Flow
  • Project Structure
  • Provider / MVVM

  • Firebases
  • Google Maps

  • Build to iOS
  • Build to Android
  • Build to Web
  • Build to MacOS
  • Build to Windows