À l’issue de la formation, le participant sera en mesure de :
- Développement
- Développement Mobile
Formation Flutter version 3 Créez vos applications multi-plateformes
Objectifs
apprendre ou se perfectionner avec le langage de programmation Dart ;
connaitre toutes les fonctionnalités de base de Flutter ;
créer une interface utilisateur responsive ;
installer et utiliser des packages ainsi que des dépendances de packages ;
scrapper et analyser des datas à partir d’un réseau ;
créer une application mobile, Web ou de bureau avec Flutter 3.
Prérequis
Savoir coder dans un langage de programmation tel que Dart ou C
Avoir une bonne connaissance des principes de la programmation orientée objet (POO)
Un entretien en amont avec notre expert permet de prendre en compte le profil de chaque participant (niveau, objectifs et résultats attendus, contexte professionnel, enjeux…) et d’adapter le contenu de la formation si besoin
Un entretien en amont avec notre expert permet de prendre en compte le profil de chaque participant (niveau, objectifs et résultats attendus, contexte professionnel, enjeux…) et d’adapter le contenu de la formation si besoin
Cette formation ne peut être financée que dans le cadre d’un projet d’entreprise (prise en charge entreprise ou OPCO). Les dossiers à financement personnel et CPF ne sont pas pris en compte.
Public
Développeurs
Formation(s) associée(s)
Dernière mise à jour
Programme mis à jour le 24 octobre 2024
Bon à savoir
Evaluez votre niveau
Pour vous aider à bien choisir votre formation, nous vous proposons soit un entretien avec le formateur soit un test d’évaluation. Cela vous assurera que vous disposez des connaissances nécessaires pour suivre la formation dans des conditions optimales.
Sessions garanties
La majorité de nos sessions proposées en distanciel sont garanties. Elles peuvent être enregistrées à la demande.
Travaux pratiques
Nos formations comprennent de nombreux travaux pratiques pour un meilleur apprentissage (60 % de pratique). Nous proposons également de travailler sur vos données pour une meilleure expérience.
Les Modules
de formation
Module1
Compréhension de Dart pour développer avec Flutter
La programmation orientée objet (POO).
La programmation asynchrone.
La prise en charge de la sécurité nulle sonore.
Les bonnes pratiques de programmation (formatage et linting).
Module2
Développement d’application avec Flutter
L’utilisation de Flutter CLI.
La création de projet avec un IDE.
Module3
Création d’interfaces graphiques
La structure de l’application.
La structure d’un écran.
La création d’un layout.
La création et la modification d’un widget simple.
La création et la modification d’un widget simple.
La gestion de l’interactivité.
Le système de navigation entre les écran.
TP : créer une application CLI.
Module4
Gestion des états
Les différents types de widgets.
Le cycle de vie.
La création de formulaires.
TP :
créer une application Master-détail ;
créer un écran de formulaire.
Module5
Gestion des données
La communication client-serveur (HTTP).
Les modèles de données.
La sérialisation et la génération de code.
Module6
Compréhension du State management
L’importance d’utiliser la gestion d’état (setState).
Les différentes approches du State management.
TP :
créer une application hors ligne et une application connectée.
appliquer le principe de séparation Vue/Logique métier.
Module7
Réalisation de tests pour votre application
Les tests unitaires.
Les tests de widgets.
Les tests d’intégration.
TP :
débugger et surveiller une application (ajout de tests à l’appli TP) ;
modifier le thème graphique de l’application.
Les prochaines
sessions de formation
Sur demande
Vous souhaitez organiser cette formation à une date spécifique ?Contactez-nous en remplissant le formulaire ci-dessous
31 mars 2025
26 mai 2025
15 juillet 2025
15 septembre 2025