Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Premiers pas avec Flutter
- Installation de Flutter et de Dart
- Utilisation de Flutter Doctor et des outils CLI
- Création d'un premier projet Flutter
Compréhension de l'architecture de Flutter
- Widgets, rendu et calques
- Widgets sans état (Stateless) vs. Widgets avec état (Stateful)
- Widgets Material Design et Cupertino
Mise en page et navigation
- Row, Column, Stack et autres widgets de mise en page
- Interface utilisateur responsive avec MediaQuery et LayoutBuilder
- Navigation et routage
Gestion de l'état
- setState vs. Provider vs. Riverpod
- Gestion des états complexes
- Bonnes pratiques pour l'évolutivité
Travail avec les formulaires et la saisie
- Saisie de texte, validation et widgets de formulaire
- Traitement des interactions utilisateur
- Gestion du focus et contrôle du clavier
Utilisation de paquets et accès aux fonctionnalités de l'appareil
- Ajout et gestion des paquets pub.dev
- Utilisation de plugins de caméra, de localisation et de stockage
- Intégration avec les API spécifiques à la plateforme
Tests, débogage et déploiement
- Tests unitaires, de widget et d'intégration
- Hot reload et outils de performance
- Création de paquets APK et déploiement sur les boutiques d'applications
Projet : Créer une application complète
- Conception et architecture
- Mise en œuvre des fonctionnalités
- Tests et déploiement final
Résumé et prochaines étapes
Pré requis
- Une bonne compréhension des fondamentaux de la programmation
- Une familiarité avec les concepts de base de l'interface utilisateur et de l'expérience utilisateur (UI/UX)
- La volonté d'apprendre Dart et le développement d'applications
Public cible
- Développeurs débutant avec Flutter et Dart
- Développeurs d'applications mobiles à la recherche d'une solution multiplateforme
- Ingénieurs logicielles intéressés par les cadres de conception d'interfaces utilisateur modernes
35 Heures
Nos clients témoignent (2)
Tout va bien.
Adrian Rybka - SEOyon
Formation - Flutter Development Bootcamp with Dart
Traduction automatique
Informations supplémentaires très utiles
Grzegorz - Comp S.A.
Formation - BLoC Pattern
Traduction automatique