Développement Mobile - Flutter
Cette formation Flutter vous permet d’appréhender les concepts et outils clé mis à disposition par Flutter, puis de voir comment les appliquer afin de créer une application avec Flutter.
- Niveau: Fondamental
- Durée :
- Tarif: 0000 DT
![](https://empire-training.tn/wp-content/uploads/2023/10/image-49-141x141.png)
![](https://empire-training.tn/wp-content/uploads/2023/10/image-49-141x141.png)
Une formation flexible 100% en ligne
Démarrez à tout moment votre nouvelle carrière ! Disponible à temps partiel ? Pas de problème, étudiez à votre rythme.
![](https://empire-training.tn/wp-content/uploads/2023/11/image-71-111x111.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/image-71-111x111.png)
Des projets professionnalisants
Vous développerez vos compétences professionnelles en travaillant sur des projets concrets inspirés de la réalité en entreprise.Pas de problème, étudiez à votre rythme.
![](https://empire-training.tn/wp-content/uploads/2023/11/image-70-101x101.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/image-70-101x101.png)
Un accompagnement personnalisé
Bénéficiez de sessions de mentorat hebdomadaires avec un expert du métier.
![image (69) image (69)](https://empire-training.tn/wp-content/uploads/2023/11/image-69-70x94.png)
![image (69) image (69)](https://empire-training.tn/wp-content/uploads/2023/11/image-69-70x94.png)
Gagnez des certificats et des diplômes
Gagner des certificats et des diplômes peut améliorer votre carrière, élargir vos horizons et vous offrir une satisfaction personnelle accrue.
- Aperçu
- Projets
- Accompagnement
Objectifs de la formation Flutter
Objectifs opérationnels :
Savoir développer une application Flutter pour iOS et Android.
Objectifs pédagogiques :
À l’issue de cette formation Flutter, vous aurez acquis les connaissances et compétences nécessaires pour :
Découvrir les fonctionnalités du framework Flutter
Développer une nouvelle application Flutter pour iOS et Android
Savoir concevoir une application Flutter avec Dart
Appréhender les différentes approches pour le “state management”
À qui s’adresse cette formation ?
Public :
Ce cours Flutter s’adresse aux développeurs web ou mobile.
Prérequis :
Pour assister à cette formation Flutter, il est nécessaire de maîtriser au préalable JavaScript ou TypeScript, ou un langage objet (Java, Swift, Kotlin, C#…).
![](https://empire-training.tn/wp-content/uploads/2023/10/image-52-859x725.png)
![](https://empire-training.tn/wp-content/uploads/2023/10/image-52-859x725.png)
Une pédagogie basée sur la pratique
![](https://empire-training.tn/wp-content/uploads/2023/10/image-53-300x227.png)
![](https://empire-training.tn/wp-content/uploads/2023/10/image-53-300x227.png)
- Acquérir des compétences essentielles en validant des projets professionnels.
- Progressez à l’aide d’un expert du métier.
- Gagnez un véritable savoir-faire ainsi qu’un portfolio pour le démontrer.
Contenu du cours Flutter :
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
Présentation de Flutter
Historique
Pourquoi choisir le langage Dart
Concepts / Architecture
L’écosystème
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
Le langage Dart
Langage
Types
Operators
Function
Objets
Exceptions
Mixin
Future
Stream
Isolate
Pubspec : Gestion des dépendances
Tests unitaires
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
Basic widgets
Définition
Rendering
Render Object
Element tree
Widgets tree
Layout
Container
Stack
Row
Column
Alignement
Material / Cupertino
Stateful / Stateless
Communication entre widgets
Assets / Fonts
Tests
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
Données
Gestion programmation asynchrone
Future / FutureBuilder
Stream / StreamBuilder
Communication avec une API Rest/Json
Persistance de données
Shared preferences
files
SQLite
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
Architecture
Les différents patterns utilisés
Pattern BLoC (Business Logic Component)
Redux
Provider
flutter_bloc
mobx
flutter_hook
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
![](https://empire-training.tn/wp-content/uploads/2023/11/Ajouter-un-sous-titre-14-300x198.png)
Plugins
Ajouter et utiliser un plugin
Créer un plugin
Un encadrement individuel et privilégié.
- Bénéficiez de sessions individuelles hebdomadaires avec un mentor expert du métier
- rapidement dans vos projets grâce à son excellence dans le partage de son savoir-faire
![](https://empire-training.tn/wp-content/uploads/2023/10/image-57-683x451.png)
![](https://empire-training.tn/wp-content/uploads/2023/10/image-57-683x451.png)
![](https://empire-training.tn/wp-content/uploads/2023/10/image-58-645x545.png)
![](https://empire-training.tn/wp-content/uploads/2023/10/image-58-645x545.png)
La communauté Empire Training
- Comptez sur une communauté soudée d’étudiants prête à vous aider 24h/24, 7j/7.
Pré- inscription en ligne
Veuillez remplir le formulaire
Les champs marqués d’un * sont obligatoires
Comment se déroule un parcours Empire Training ?
Dès la formation choisie jusqu’à leur entrée dans leur nouvelle carrière, nos étudiants racontent chaque étape de leur expérience et le soutien qu’ils ont reçu.
![](https://empire-training.tn/wp-content/uploads/2023/10/image-32-943x623.png)
![](https://empire-training.tn/wp-content/uploads/2023/10/image-32-943x623.png)