Aperçu du cours
Objectif de formation : Concevoir, développer et déployer des applications mobiles performantes et attrayantes en utilisant Flutter
Prérequis
- Connaissance de base en programmation
- Expérience avec au moins un langage de programmation orienté objet (comme Dart, Java, C#, etc.)
Fonctionnalités
- Comprendre les concepts fondamentaux de Flutter et son architecture
- Savoir créer une interface utilisateur attrayante et réactive
- Maîtriser la gestion de l'état dans une application Flutter
- Être capable de récupérer et de manipuler des données à partir de différentes sources
- Savoir naviguer entre les écrans et gérer les routes
- Connaître les fonctionnalités avancées de Flutter telles que les animations et l'accès aux fonctionnalités du périphérique
- Être en mesure de tester, déboguer et déployer une application Flutter
Public ciblé
- Développeurs
- Professionnels du développement d'applications mobiles
Détails
- 16 Sections
- 52 Lessons
- 21 heures
Expand all sectionsCollapse all sections
- Introduction à Flutter (1 heure)3
- Introduction à Flutter (1 heure)3
- Les bases de Flutter (3 heures)4
- Les bases de Flutter (3 heures)4
- Interface utilisateur avec Flutter (4 heures)4
- 5.1Création de mises en page et de designs attrayants
- 5.2Utilisation de widgets prédéfinis
- 5.3Gestion des interactions utilisateur
- 5.4Travaux pratiques : Concevez une interface utilisateur attrayante en utilisant des widgets prédéfinis et en personnalisant les styles, ajoutez des interactions utilisateur telles que des boutons, des formulaires et des animations à votre application
- Interface utilisateur avec Flutter (4 heures)4
- 6.1Création de mises en page et de designs attrayants
- 6.2Utilisation de widgets prédéfinis
- 6.3Gestion des interactions utilisateur
- 6.4Travaux pratiques : Concevez une interface utilisateur attrayante en utilisant des widgets prédéfinis et en personnalisant les styles, ajoutez des interactions utilisateur telles que des boutons, des formulaires et des animations à votre application
- Gestion des données (4 heures)4
- Gestion des données (4 heures)4
- Navigation et routage (3 heures)3
- Navigation et routage (3 heures)3
- Fonctionnalités avancées de Flutter (2 heures)2
- Fonctionnalités avancées de Flutter (2 heures)2
- Tests et débogage (2 heures)3
- Tests et débogage (2 heures)3
- Déploiement d'applications Flutter (2 heures)3
- Déploiement d'applications Flutter (2 heures)3