Flutter

Maîtrisez le développement Mobile

Réalisez vos premières applications mobiles iOS et Android en utilisant l’outil incontournable « Flutter ». Préparez vous à lancer votre propre projet dans l’un des métiers de l’avenir.

Durée : 4 jours  |  Lieu : Sousse

 

Programme clé

10

Modules divers

6

Ateliers & Workshops

30

Heures de formation

Mohamed Ben Jazia

Formateur

Programme de la formation

1ére
journée
Découverte de Flutter et Dart
  •  Introduction au développement mobile crossplateforme et installation de FLUTTER
  •  Créer une première application et démarrer avec le langage DART
  •  Organiser les fichiers delon les bonnes pratiques pour faciliter le développement
  •  Découvrir les Widgets et Manipuler leurs attributs et propriétés
  •  Créer des widgets personnalisés pour les utiliser durant tout le projet
  •  Créer une première interface graphique complexe
2éme
journée
Navigation et Widgets Dynamiques
  • Présenter l'élément Navigator et sa pile FILO et Analyser les  différents types de navigation entre les UI
  • Découvrir la notion des routes et les utiliser pour optimiser la navigation
  • Découvrir les widgets avec état [Stateful] et sans état [Stateless]
  • Créer des widgets avec et sans état qui s’adapte suivant les cas d’utilisation
  • Voir les listView et leur utilisation et découvrir leurs attributs et propriétés
  • Créer une Listview statique qui affiche de nombreux éléments variés
3éme
journée
Interfaces Avancées et Formulaires
  •  Comprendre la différence entre ListView et GridView
  •  Créer une ListView/GridView à partir d’un tableau d'élément grâce au Builder
  •  Dynamiser les interfaces créées précédemment en utilisant Builder
  •  Personnaliser les Champs de texte avec un Design moderne et travailler avec les validateurs de champs
  •  Créer une interface graphique comportant un formulaire personnalisé
  •  Faire les contraintes [Contrôle de saisie] au formulaire créé grâce au Validateur
4éme
journée
Data & API
  • Exploration de la bibliothèque http de Flutter et son installation
  • Comprendre la notion de Future et le développement  synchrone/asynchrone
  • Consommation des différents WebServices grace aux API REST  [CRUD]
  • Voir la différence entre une base de données locale légère et  lourde
  • Déduire la différence entre SharedPreferences et Sqflite et leurs  cas d’utilisation
  • Créer des méthodes qui utilisent l’insertion et la lecture avec  SharedPreferences

Tarification

Le tarif est de 350 dinars, qui couvre les frais de la formation (4 jours), les pauses-café, bloc-notes et supports pédagogiques.. Une opportunité complète pour développer vos compétences dans les meilleures conditions.

Rejoignez-nous pour une expérience inoubliable !

Inscrivez-vous dès maintenant pour participer à notre prochain événement, conçu pour stimuler votre créativité, enrichir vos compétences et élargir votre réseau professionnel. Remplissez le formulaire ci-dessous pour réserver votre place et choisissez les ateliers qui vous intéressent. Nous avons hâte de vous accueillir parmi nous !

Nom
Mode de Paiement