“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.
Offrez à votre carrière le cadeau de Coursera Plus avec $160 de réduction, facturé annuellement. Économisez aujourd’hui.
Flutter and Dart: Developing iOS, Android, and Mobile Apps
Instructeurs : IBM Skills Network Team
Inclus avec
Expérience recommandée
Ce que vous apprendrez
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
Compétences que vous acquerrez
- Catégorie : Software Development
- Catégorie : Android Apps
- Catégorie : Flutter and Dart
- Catégorie : iOS Apps
- Catégorie : Mobile App Development
Détails à connaître
Ajouter à votre profil LinkedIn
octobre 2024
11 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées
Obtenez un certificat professionnel
Ajoutez cette qualification à votre profil LinkedIn ou à votre CV
Partagez-le sur les réseaux sociaux et dans votre évaluation de performance
Il y a 5 modules dans ce cours
In this module, you will gain a comprehensive understanding of Flutter’s components. You will explore Flutter’s cross-platform capabilities and how they work together to create efficient and visually appealing apps. The module will also delve into the Flutter Toolchain, SDK, and essential utilities, providing you with the necessary tools for building and debugging your Flutter apps. You’ll also learn the significance of Dart, the programming language that powers Flutter, and its role in creating robust and scalable applications.
Inclus
8 vidéos2 lectures2 devoirs1 élément d'application2 plugins
Dart provides the language for building across platforms. In this module, you will gain insights into Dart, how it works, and how to use Dart libraries. Additionally, you will also learn how to use the Dart command line and utilities. Finally, you will edit and perform a simple debug using Dart.
Inclus
7 vidéos1 lecture3 devoirs3 éléments d'application2 plugins
Flutter is used to create the user interface experience when using an app. In this module, learners will see how to create the user experience through orientation, layout, routing between screens and styles. Finally, learners will create a basic Flutter app.
Inclus
8 vidéos1 lecture3 devoirs2 éléments d'application1 plugin
Flutter’s advanced features provide developers with enhanced ability to create complex and successful apps. In this module, you will learn to use plugins, manage state, call APIs using Flutter. You will also apply your skills and knowledge to build an app that includes back-end services with advanced capabilities and functionality.
Inclus
8 vidéos1 lecture3 devoirs3 éléments d'application2 plugins
In this final project, you will create a basic app using Flutter. You will also add navigation and enrich the app using Flutter components, connect the app to a database using APIs, and then simulate the execution of the app.
Inclus
1 vidéo4 lectures1 évaluation par les pairs2 éléments d'application
Instructeurs
Offert par
Recommandé si vous êtes intéressé(e) par Mobile and Web Development
LearnKartS
University of California, Irvine
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à plus de 7 000 cours de renommée internationale, à des projets pratiques et à des programmes de certificats reconnus sur le marché du travail, tous inclus dans votre abonnement
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Flutter is an open-source UI toolkit developed by Google for building natively compiled applications across mobile, web, and desktop from a single codebase. It’s used to create beautiful and high-performance cross-platform mobile apps with a unified user interface.
Flutter uses Dart, a programming language developed by Google. Dart offers advantages such as fast compilation times, a rich standard library, and seamless integration with Flutter’s framework, enabling developers to build highly responsive and efficient apps.
Flutter stands out among cross-platform frameworks for its fast development cycle, expressive UIs, and high performance. Unlike other frameworks, Flutter provides a single codebase for both iOS and Android apps, with a rich set of pre-designed widgets and the ability to customize UIs extensively.