Description
Training objective: Design, develop and deploy high-performance and attractive mobile applications using Flutter
Learning Objectives
- Maîtriser les fondamentaux du langage Dart et son écosystème
- Comprendre l'architecture Flutter et la logique orientée widgets
- Créer des interfaces utilisateur attrayantes, réactives et adaptées à tous les écrans
- Gérer l'état d'une application avec les patterns professionnels (setState, Provider)
- Intégrer des API REST et assurer la persistance locale des données
- Implémenter la navigation multi-écrans et le routage
- Tester, déboguer et optimiser une application Flutter
- Déployer une application sur les stores iOS et Android
Target Audience
Développeurs souhaitant créer des applications mobiles iOS et Android à partir d'une base de code unique
Développeurs web (JavaScript, TypeScript) ou backend (Java, C#, Python) souhaitant se reconvertir au développement mobile
Tech leads et responsables techniques évaluant Flutter pour leurs projets
Prerequisites
Expérience dans au moins un langage de programmation orienté objet (Java, C#, JavaScript, Python ou équivalent)
Notions de base en développement logiciel (fonctions, classes, structures de données)
Aucune connaissance préalable de Flutter ou Dart requise
Program Outline
Informations
Duration
3 jours
21 heures
Tarif
1850€
HT
Similar Trainings
Développement
JAVASCRIPT - Initiation (4-042)
3 jours
2850€
Développement
Java SE 17 Developer – Préparation à la certification Oracle Certified Professional
5 jours
Sur demande
Développement
C# .NET - Développement avancé
4 jours
Sur demande
Développement
GIT : gérer le versionning et utiliser Egit (4-052)
2 jours
1500€