Développement d'applications multiplateformes sur Flutter
Un cours proposé par Jose Manuel Márquez , Ingénieur logiciel

Apprenez à créer des applications mobiles, web et de bureau avec comme seule source le code et proposez des solutions sur mesure aux utilisateurs
Le but d'une application est de résoudre un problème réel et Jose Manuel Márquez vous apprendra comment la créer et rapprocher la solution de celui qui en a besoin. Ingénieur logiciel et spécialisé dans le développement d'applications avec Flutter, Jose Manuel a partagé ses connaissances dans de nombreux événements technologiques et est, depuis 2019, co-fondateur de Código Base, une entreprise dédiée au développement d'applications.
Dans ce cours en ligne, vous apprendrez à créer et à développer votre propre application multiplateforme pour apporter des solutions à vos utilisateurs. Vous découvrirez comment utiliser Flutter, un kit de framework Google qui vous permettra de travailler avec une seule base de code de manière rapide et professionnelle.
Qu'allez-vous apprendre dans ce cours en ligne ?
27 leçons & 21 vidéos téléchargées
- 93% avis positifs (109)
- 8 576 élèves
- 27 leçons (4 h 14 min)
- 21 ressources complémentaires (3 fichiers)
- En ligne et à votre rythme
- Disponible sur l'application
- Audio : Espagnol, Anglais, Français, indonésien, Italien, Portugais, roumain, Türkçe
- Espagnol · Anglais · Portugais · Allemand · Français · Italien · Polonais · Néerlandais · Türkçe · roumain · indonésien
- Niveau : Débutant
- Accès illimité pour toujours
Quel est le projet du cours ?
Vous développerez votre propre application avec Flutter pour gérer vos tâches quotidiennes.

Projets d'élèves du cours
À qui s'adresse ce cours en ligne ?
Pour ceux qui veulent commencer à développer des applications multiplateformes.
Prérequis et matériel nécessaire
Pour ce cours en ligne, vous aurez besoin d'un ordinateur avec Flutter installé et d'un compte Figma.

Avis

Jose Manuel Márquez
Un cours proposé par Jose Manuel Márquez
José Manuel Márquez est ingénieur logiciel et spécialiste du développement d'applications. En 2018, il a découvert Flutter et, depuis lors, il travaille avec cette technologie de Código Base, une entreprise qu'il a fondée un an plus tard. Avec elle, il développe des applications mobiles pour différents clients qui souhaitent lancer leur produit sur le marché.
Au cours de sa carrière, il a partagé ses connaissances lors de conférences sur Flutter lors d'événements technologiques tels que MorcillaConf, Tenerife TLP ou Codemotion, et a développé deux packages open source pour calendar_timeline et time_range.
Contenu
-
U1
Introduction
-
Présentation
-
Mes sources d'inspiration
-
-
U2
Construction de l'interface utilisateur
-
Introduction au Flutter
-
Création du projet de base
-
Stateless widgets
-
Assets
-
Travailler avec un design
-
Mise en place de la Splash Page
-
-
U3
Interactivité
-
Stateful widgets
-
Détecter les gestes et la navigation
-
Refactoriser
-
Task List Page
-
Convertir Task List Page en Stateful widget
-
-
U4
Stocker des données
-
New Task
-
Text Field Controller
-
Gestion de l'état avec setState
-
Plugins, packages et Shared preferences
-
Sérialisation et désérialisation
-
Persister et récupérer des tâches dans les Shared preferences
-
-
U5
State Management
-
État de l'application
-
Inherited widgets
-
Provider
-
Ajouter Provider à la Task List Page
-
Ajouter Provider à la New Task Modal
-
-
U6
Un extra
-
Ajouter des launcher icons
-
Compiler l'application
-
Télécharger dans les stores
-
-
PF
Projet final
-
Développement d'applications multiplateformes sur Flutter
-
Ce qu’il faut attendre d’un cours Domestika
-
Apprenez à votre rythme
Apprenez chez vous, sans horaires fixes et à votre rythme. C’est vous qui décidez de votre programme d’apprentissage.
-
Apprenez auprès de grands noms du secteur créatif
Apprenez les techniques et les méthodes les plus utiles auprès des meilleurs professionnels du secteur créatif.
-
Rencontrez des spécialistes reconnus
Dans chaque leçon, votre professeur vous transmettra ses connaissances avec enthousiasme, vous donnera des explications claires et vous fera bénéficier de son expertise.
-
Certificats
PlusEn tant que membre Plus, vous recevrez un certificat personnalisé signé par le professeur à la fin du cours. Vous pourrez le partager dans votre portfolio, sur les réseaux sociaux et là où vous voulez.
-
Soyez aux premières loges
Profitez de vidéos de haute qualité pour ne manquer aucun détail. Grâce à un accès illimité, vous pourrez les regarder autant de fois que nécessaire pour perfectionner vos compétences.
-
Partagez vos connaissances et vos idées
Posez des questions, demandez des avis ou suggérez des solutions. Partagez votre expérience d’apprentissage avec les autres élèves de la communauté qui ont, comme vous, une passion pour la créativité.
-
Rejoignez une communauté créative internationale
Cette communauté réunit plus de huit millions de personnes des quatre coins du monde, curieuses et passionnées, avec cette même envie de développer et d’exprimer leur créativité.
-
Assistez à des cours de haute qualité
Domestika sélectionne les professeurs avec soin et produit chaque cours en interne afin de garantir une expérience d’apprentissage en ligne de qualité optimale.
Foire aux questions
Flutter est un framework open source développé par Google qui permet de créer des applications mobiles, web et desktop à partir d'une seule base de code, facilitant ainsi le développement multiplateforme et accélérant la création d'apps modernes et personnalisables.
Oui, ce cours s'adresse à ceux qui ont des bases en programmation et souhaitent approfondir Flutter pour maîtriser des techniques intermédiaires et développer des applications mobiles professionnelles.
Il est conseillé d'avoir des notions de programmation orientée objet et de comprendre les concepts de variables, fonctions et structures de données. Aucune expérience préalable avec Flutter ou Dart n'est requise.
Vous apprendrez à créer des applications Flutter bien organisées et évolutives, gérer l'état, personnaliser les interfaces, travailler avec les ressources, appliquer des design patterns, refactoriser le code, automatiser les tests et utiliser des outils open source pour des projets concrets.
Le cours vous montre comment structurer un projet Flutter en suivant les bonnes pratiques, organiser dossiers et fichiers pour obtenir des applications faciles à maintenir, modulaires et évolutives, incluant la gestion correcte des dépendances dans pubspec.yaml.
Oui, une fois le cours terminé, vous serez capable de développer des produits digitaux pour startups et des applications sur mesure pour des associations, en appliquant les meilleures techniques d'architecture et de collaboration open source.
Oui, le cours comprend des modules dédiés aux tests automatisés, à la couverture des tests et aux stratégies pour garantir la qualité et la fiabilité de vos applications Flutter.
I will recommend this to any time any day.
muy buen curso
Es muy buen curso solo que tienes que saber lo básico para poder hacer botones, etc elementos que no se muestran pero el paso a paso para implementar el diseño de figma hacia flutter excelente
I spent already hours trying to set up the environment which is not explained clearly.
I have IOS. When i download the android studio, i get a different version with a different view even if i choose a flutter project where i can only configure the app for android. All the videos so far are a lot of talk about the view one is supposed to see which I don’t which is extremely annoying.
interesante el curso, mucho material , me parecio muy completo y muy bien explicado