Mobile Development

Flutter App Development

14 weeks
Beginner to Intermediate

Program Overview

Our Mobile Development program teaches you Flutter, Google's UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase. You'll learn Dart programming language and Flutter framework to build beautiful, fast mobile applications that work on both iOS and Android. The course covers UI development, state management, API integration, and deploying to app stores.

Key Features

  • Dart Programming Language
  • Flutter Widgets and UI Design
  • State Management
  • Firebase Integration
  • Publishing to App Stores

Requirements

Basic programming knowledge in any language, and a computer with Flutter SDK installed.

Curriculum

1

Dart Programming Fundamentals

2

Flutter Widgets and Material Design

3

UI/UX Best Practices for Mobile

4

State Management with Provider/Bloc

5

Working with REST APIs

6

Firebase Authentication and Firestore

7

Local Storage and Offline Support

8

App Deployment to Google Play and App Store

Request Information