verified
Verified Information • Last Updated Mar 2026
Flutter and Dart: Developing iOS, Android, and Mobile Apps
“Flutter is the most popular cross-platform mobile framework used by global developers.” (Statista). This course, part of the IBM iOS and Android Mobile App Developer Professional Certificate, gives aspiring mobile app developers essential skills employers look for.
During this course, you’ll learn about the Flutter framework and the features that make it a popular tool for building Android and iOS mobile applications. You’ll explore Flutter’s widgets, how to use stateful and stateless widgets, and how to create cross-platform user interfaces (UIs). You’ll learn about Dart, the programming language for Flutter, how it works, and its libraries.
As you learn, you’ll get hands-on experience, creating your own basic Flutter app. You’ll explore Flutter’s advanced features, such as using plugins, managing state, and calling APIs.
If you’re looking to build in-demand skills in the world’s most popular cross-platform mobile app framework, ENROLL TODAY and power up your resume in less than a month!
Duration
5 Months
Institution
IBM
Format
Online
Eligibility Criteria
school
Academic Foundation
A recognized Bachelor’s degree or high school equivalent required for admission into IBM .
language
Language Proficiency
English proficiency required. IELTS, TOEFL, or standard medium-of-instruction certificates accepted.
Detailed Fees Breakdown
Base Tuition Fee
$66
Total Est. Investment
$66
Scholarships and early-bird waivers may apply. Contact admissions for exact institutional fees.
Academic Trajectory
Program Outcome
Graduates of the Flutter and Dart: Developing iOS, Android, and Mobile Apps program at IBM are equipped with global perspectives, ready to excel in international markets and top-tier career opportunities.