- Week-end | 16 semaines | 160 H
- 10 heures / semaine
- 2 Certificats "centre agréé par l'état "
- Stage inclus
- En ligne ou dans nos locaux
NOUVELLE SESSION À PARTIR DU
À propos de la formation
Que vous soyez un débutant enthousiaste ou un développeur expérimenté, notre programme vous offre une expérience d’apprentissage immersive pour maîtriser la création d’applications mobiles multiplateformes avec Flutter et Dart.
Construisez un portfolio GitHub qui démontre vos compétences à vos futurs recruteurs.
Programme
○ Introduction à Flutter SDK
○ Pourquoi Flutter ?
○ Comprendre les fondamentaux de la programmation
○ Apprendre les widgets Flutter
○ Utiliser les widgets Stateful et Stateless
○ Créer des widgets personnalisés
○ Comprendre les messages d'erreur
○ Déboguer les applications et utiliser le "Mode Débogage"
○ Exécuter l'application sur de vrais appareils iOS ou Android
○ Comprendre les énumérations (Enums)
○ Gérer la saisie utilisateur (texte) avec le widget TextField
○ Afficher un sélecteur de date
○ Créer une boîte de dialogue en plein écran (Modal)
○ Configurer les thèmes de texte
○ Utiliser les données de thème dans les widgets
○ Ajouter le mode sombre (dark mode)
○ Verrouiller l'orientation de l'appareil
○ Comprendre les contraintes de taille et les "Safe Areas"
○ Créer des widgets adaptatifs
○ Fonctionnement de la mise à jour de l'interface utilisateur (UI)
○ Refactoriser et extraire des widgets pour éviter les constructions inutiles
○ Comprendre et utiliser les clés (Keys)
○ Utiliser une GridView
○ Widgets vs Écrans
○ Ajouter un tiroir latéral (Side Drawer)
○ Naviguer entre différents écrans
○ Qu'est-ce que GetX ?
○ Pourquoi utiliser GetX ?
○ Fonctionnement de la gestion de l'état avec GetX
○ Types réactifs de GetX
○ Gestion des routes avec GetX
○ Création d'un écosystème avec GetX
○ Apprendre les bases des animations
○ Ajouter des champs de texte au projet
○ Obtenir la valeur d'un champ de texte
○ Gérer les erreurs de saisie
○ Gérer l'authentification par e-mail et mot de passe
○ Mise à jour de la photo de profil
○ Création de publications (posts)
○ Réaction aux publications
○ Comprendre le fonctionnement des notifications push
○ Envoyer des notifications push
NOUVELLE SESSION À PARTIR DU
MasterClass votre portail vers l'exellence numérique
Les objectifs du cours
cquérir une expertise dans le développement d'applications mobiles multiplateformes en utilisant le framework Flutter et le langage de programmation Dart, en apprenant les concepts de base et avancés nécessaires pour créer des interfaces utilisateur réactives et performantes.
Apprendre à concevoir des interfaces utilisateur attrayantes et conviviales pour les applications mobiles, en utilisant les widgets et les outils fournis par Flutter pour créer des mises en page flexibles, des animations fluides et une navigation intuitive.
Se familiariser avec les fonctionnalités avancées de Flutter pour intégrer des fonctionnalités telles que la géolocalisation, les notifications push, les bases de données locales, les API Web, et d'autres services cloud dans les applications mobiles.
Apprendre les meilleures pratiques pour tester et déboguer les applications Flutter, en utilisant des outils de test automatique et de débogage intégrés pour garantir la fiabilité et la stabilité des applications sur différentes plateformes et appareils.
Comprendre le processus de publication et de distribution des applications Flutter sur les boutiques d'applications iOS et Android,
Prix et financement
en espèces dans nos locaux, en ligne, par virement bancaire ou par chèque.
En comptant
Par facilité sur 4 mois
Nos étudiants témoignent
Sincèrement la formation et la formatrice feriel étaient au delà de mes attentes ❤️❤️ je suis tellement satisfaite 🤩 Merci infiniment master classe Formatrice jeune cool à l'écoute, compréhensive et surtout disponible 👌🏻❤️ Le contenu de la formation était très riche.
Embauchés par des entreprises
Inscrivez-vous pour nous rejoindre
PROCHAINE SESSION
Ouvrir le chat.
Je tiens à exprimer ma sincère gratitude pour la formation enrichissante. Cette expérience a été extrêmement bénéfique pour moi. J'ai appris énormément de choses et cela m'a permis de faire évoluer mon travail de façon significative, merci beaucoup Master class