"Flutter est le framework mobile multiplateforme le plus populaire utilisé par les développeurs du monde entier." (Statista). Ce cours, qui fait partie du certificat professionnel de développeur d'applications mobiles IBM iOS et Android, permet aux aspirants développeurs d'applications mobiles d'acquérir des compétences essentielles recherchées par les employeurs.
Flutter et Dart : Développer des applications iOS, Android et mobiles
Ce cours fait partie de plusieurs programmes.
Instructeurs : IBM Skills Network Team
1 898 déjà inscrits
Inclus avec
Expérience recommandée
Ce que vous apprendrez
Expliquer les fonctionnalités et les utilisations de Flutter, ainsi que ses composants et ses capacités multiplateformes pour créer des applications visuellement attrayantes
Analyser la programmation Dart, ses bibliothèques et la ligne de commande pour créer un code efficace pour un large éventail de fonctionnalités
Utilisez les widgets Flutter pour définir et contrôler tout ce qui se trouve à l'écran, ainsi que le routage pour gérer la navigation entre les écrans
Utilisez des plugins, gérez l'état, appelez des API et ajoutez de la persistance à votre application
Compétences que vous acquerrez
- Catégorie : Applications IOS
- Catégorie : Développement de logiciels
- Catégorie : Applications Android
Détails à connaître
Ajouter à votre profil LinkedIn
novembre 2024
12 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées
Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable
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
Dans ce module, vous allez acquérir une compréhension complète des composants de Flutter. Vous explorerez les capacités multiplateformes de Flutter et la façon dont elles fonctionnent ensemble pour créer des applications efficaces et visuellement attrayantes. Le module approfondira également la Toolchain, le SDK et les utilitaires essentiels de Flutter, vous fournissant les outils nécessaires à la construction et au débogage de vos apps Flutter. Vous apprendrez également l'importance de Dart, le langage de programmation qui alimente Flutter, et son rôle dans la création d'applications robustes et évolutives.
Inclus
8 vidéos2 lectures2 devoirs1 élément d'application2 plugins
Dart est un langage qui permet de construire sur plusieurs plates-formes. Dans ce module, vous aurez un aperçu de Dart, de son fonctionnement et de l'utilisation des bibliothèques Dart. En outre, vous apprendrez à utiliser la ligne de commande et les utilitaires de Dart. Enfin, vous éditerez et effectuerez un débogage simple à l'aide de Dart.
Inclus
7 vidéos1 lecture3 devoirs3 éléments d'application2 plugins
Flutter est utilisé pour créer l'expérience de l'interface utilisateur lors de l'utilisation d'une app. Dans ce module, les apprenants verront comment créer l'expérience utilisateur à travers l'orientation, la disposition, le routage entre les écrans et les styles. Enfin, ils créeront une application Flutter de base.
Inclus
8 vidéos1 lecture3 devoirs2 éléments d'application1 plugin
Les fonctionnalités avancées de Flutter offrent aux développeurs une meilleure capacité à créer des applications complexes et réussies. Dans ce module, vous apprendrez à utiliser des plugins, à gérer l'état, à appeler des API en utilisant Flutter. Vous appliquerez également vos compétences et vos connaissances pour construire une app qui inclut des services back-end avec des capacités et des fonctionnalités avancées.
Inclus
8 vidéos1 lecture3 devoirs3 éléments d'application2 plugins
Dans ce projet final, vous allez créer une application de base en utilisant Flutter. Vous allez également ajouter de la navigation et enrichir l'app à l'aide de composants Flutter, connecter l'app à une base de données à l'aide d'API, puis simuler l'exécution de l'app.
Inclus
6 vidéos4 lectures1 devoir1 évaluation par les pairs5 éléments d'application
Instructeurs
Offert par
Recommandé si vous êtes intéressé(e) par Développement mobile et web
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - 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 est une boîte à outils UI open-source développée par Google pour construire des applications compilées nativement sur mobile, web et bureau à partir d'une seule base de code. Il est utilisé pour créer des applications mobiles multiplateformes belles et performantes avec une interface utilisateur unifiée.
Flutter utilise Dart, un langage de programmation développé par Google. Dart offre des avantages tels que des temps de compilation rapides, une bibliothèque standard riche et une intégration transparente avec le framework de Flutter, permettant aux développeurs de construire des apps très réactives et efficaces.
Flutter se distingue parmi les frameworks multiplateformes par son cycle de développement rapide, ses UI expressives et ses performances élevées. Contrairement à d'autres frameworks, Flutter fournit une base de code unique pour les applications iOS et Android, avec un riche ensemble de widgets préconçus et la possibilité de personnaliser largement les UI.