Loopskey-logo
CourseTechnology

Flutter and Dart: Developing iOS, Android, and Mobile Apps

By External Provider

Price

Free

Go to content

Opens coursera.org in a new tab

Level

BEGINNER

Duration

20 h

About this course

“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!

What you will learn

  • Explain the features and uses of Flutter, along with its components and cross-platform capabilities to create visually appealing apps
  • Analyze Dart programming, its libraries, and the command line to create efficient code for a wide range of functionality
  • Use Flutter widgets to define and control everything on the screen, along with routing to manage navigation between screens
  • Use plugins, manage state, call APIs and add persistence to your app