Développement d'applications multiplateformes sur Flutter
Un cours proposé par user10137755 surname10137755 , Ingénieur logiciel
A rejoint Domestika en mars 2022
Apprenez à créer des applications mobiles, web et de bureau avec comme seule source le code et proposez des solutions sur mesure aux utilisateurs
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 (61)
- 5 076 é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
- Espagnol, Anglais, Portugais, Allemand, Français, Italien, Polonais, Néerlandais
- 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
Un cours proposé par user10137755 surname10137755
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
Les cours Domestika sont des leçons en ligne qui vous permettent d'apprendre et d'acquérir un certain nombre d'outils et de compétences pour réaliser un projet créatif. Chaque étape du projet combine des vidéos et des textes avec des ressources didactiques complémentaires, le but étant d'apprendre par la pratique. Vous pouvez également partager vos propres projets avec d'autres élèves et le professeur. Domestika, c'est aussi une communauté !
La modalité des cours étant 100 % en ligne, une fois qu'ils sont publiés, ils commencent et finissent quand vous le souhaitez. C'est vous qui fixez le rythme auquel vous suivez les leçons. Vous pouvez revoir ce qui vous intéresse, passer ce que vous savez déjà, poser des questions, obtenir des réponses, partager vos projets et bien plus encore.
Les cours se divisent en plusieurs unités. Chacune d'entre elles comprend des leçons, des textes explicatifs, des exercices d'entraînement et des tâches pour réaliser votre projet étape par étape, ainsi que des ressources et des documents complémentaires à télécharger. Vous aurez également accès à un forum exclusif où vous pourrez interagir avec tous les élèves du cours et le professeur, mais également partager vos travaux et le projet que vous réalisez. Domestika, c'est aussi une communauté !
Vous pouvez valider le cours qui vous a été offert en accédant à la page de validation, où vous pourrez saisir le code cadeau qui vous a été communiqué.
displayname8411057
PlusIt is good for beginners but sometimes the instructor does not explain and show parts of the development process.
Afficher la traduction
Masquer la traduction
displayname13521373
Excellent course and adequate content.
Afficher la traduction
Masquer la traduction
displayname867158
To take the course you must have programming fundamentals, especially in OOP. Please note that this is not an introductory course to programming, it is a course for people who already know how to program something and want to learn multiplatform development with Dart, using Flutter.
Another thing to keep in mind is that although it is explained step by step, it seems that they forgot to include explanations in the edition, for example, in U3 of the 4th video, elements appear in the application that were not included in the previous class.
Afficher la traduction
Masquer la traduction
displayname14002597
He takes too much for granted and does too much outside of the recording. I don't recommend it.
Afficher la traduction
Masquer la traduction
displayname1139249
I got confused, since Flutter is a No Code, I thought the course was about applying the tool as such, but that is not the case, and it does not help with the installation of the required software either, it was my fault, so it is not a criticism, it is a clarification in case it happens to someone else.
Afficher la traduction
Masquer la traduction