Comprendre les mécaniques fondamentales de Flutter
Être capable de créer une première application simple
Savoir déterminer si Flutter est la technologie adaptée à un projet
Description
Vous souhaitez :
Faire du mobile sur iOS et Android, du web ou encore du desktop sur Windows Mac et Linux avec une seule base de code ?
Faire des applications aussi belles et fluides qu'en natif ?
Gagner énormément de temps (et d’argent) en utilisant un framework simple à prendre en main et rapide à développer ?
Cette formation s'adresse aux développeurs/développeuses qui souhaitent découvrir le développement d'applications mobiles...
Vous souhaitez :
Faire du mobile sur iOS et Android, du web ou encore du desktop sur Windows Mac et Linux avec une seule base de code ?
Faire des applications aussi belles et fluides qu'en natif ?
Gagner énormément de temps (et d’argent) en utilisant un framework simple à prendre en main et rapide à développer ?
Cette formation s'adresse aux développeurs/développeuses qui souhaitent découvrir le développement d'applications mobiles (iOS et Android) avec Flutter.
Quelle que soit votre spécialité (développement mobile, web ou backend), cette formation vous apportera les bases du développement en Flutter.
La formation, d'environ 21 heures réparties sur 1 mois, est composée :
de sessions théoriques à découvrir à votre rythme de votre côté
de sessions de travaux pratiques à travailler individuellement avec la création d’une application fil rouge (Android et iOS) pour découvrir chaque facette du langage et la manière de relier les éléments entre eux.
de sessions de correction collectives de travaux pratiques et questions/réponses (en visio-conférence)
Tout au long de cette formation, vous pourrez échanger entre élèves ou poser directement des questions au formateur, via 360Learning, la plateforme collaborative que nous utilisons.
Les sessions sont espacées pour vous laisser le temps d'acquérir les connaissances et de pratiquer.
Au-delà du code, vous comprendrez une partie du fonctionnement de Flutter et les bonnes pratiques pour travailler en équipe.
A la fin de la formation, si vous souhaitez aller plus loin sur votre projet Flutter, vous aurez la possibilité de vous faire accompagner sur votre projet Flutter par une équipe d'experts de chez theTribe.
Pour plus d'informations sur le contenu et l'enchaînement des sessions synchrones/asynchrones, des modules théoriques et pratiques, téléchargez le programme de formation
Dates des prochaines sessions :
Session du 3 janvier au 3 février 2023 :
Session d'échange #1 : mardi 10 janvier à 9h
Session d'échange #2 : mardi 17 janvier à 9h
Session d'échange #3 : mardi 24 janvier à 9h
Session d'échange #4 : mardi 31 janvier à 9h
Le formateur
Charly Caulet
Développeur Mobile @theTribe
Développeur passionné depuis plus de 10 ans, je me suis spécialisé dans le mobile et backend. Venant du développement natif, je suis avec beaucoup d'intérêt les frameworks alternatifs qui promettent gain de productivité et de qualité.
Pré-requis
Au moins 2 ans d'expérience dans n'importe quel langage de programmation.
Développement mobile, web ou backend.
Contenu - environ 21 heures
Flutter, pour développer votre application mobile multiplateforme
Introduction à Flutter
Raison d'être et avantages de Flutter, Préparation de l'environnement de développement, Exécutons une première application sur simulateur
Widgets & Layout
Comment créer un élément graphique simple (Widgets) ? Créons un Widget simple ? Comment agencer les Widgets les uns par rapport aux autres ?
Un peu de Style
Découvrons le fonctionnement des Styles et des Themes avec Flutter, Comment appliquer un Theme à l'application entière ?
Navigation
Ajoutons plusieurs pages à notre application, Comment naviguer d'une page à l'autre ?
Enrichissons notre appli avec des assets
Comment ajouter des images, ou des polices de caractères ?
Introduction à Flutter
Raison d'être et avantages de Flutter, Préparation de l'environnement de développement, Exécutons une première application sur simulateur
Widgets & Layout
Comment créer un élément graphique simple (Widgets) ? Créons un Widget simple ? Comment agencer les Widgets les uns par rapport aux autres ?
Un peu de Style
Découvrons le fonctionnement des Styles et des Themes avec Flutter, Comment appliquer un Theme à l'application entière ?
Navigation
Ajoutons plusieurs pages à notre application, Comment naviguer d'une page à l'autre ?
Enrichissons notre appli avec des assets
Comment ajouter des images, ou des polices de caractères ?
Enrichissons notre appli avec des Bibliothèques
Comment ajouter des bibliothèques dans votre projet ?
Expliquons plus en profondeur le fonctionnement des Widgets
Quel est leur cycle de vie ? Comment est préservé l'état d'un widget au cours de sa vie ? Comment fonctionnent les StatelessWidget et les StatefulWidget ?
En continuant à naviguer sur ce site, vous acceptez l’utilisation de cookies pour optimiser votre expérience et vous proposer des contenus adaptés. vous pouvez vous opposer à cette utilisation
Vous autorisez:
Les cookies strictement necessaire (requis)
Les cookies de mesure de performance
Les cookies de fonctionnalités
Les cookies de personnalisation
Les cookies de publicitaire
En continuant à naviguer sur ce site, vous acceptez l’utilisation de cookies pour optimiser votre expérience et vous proposer des contenus adaptés. vous pouvez vous opposer à cette utilisation