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