Flutter (Live Virtual Class)

Blended learning

À qui s'adresse la formation?

Développeur web, Web Designer

Durée

3,00 jour(s)

Langues(s) de prestation

EN FR

Prochaine session

Prérequis

Avoir des bases de programmation mobile ou Web (Javascript)

Objectifs

La formation propose l'implémentation d'un projet de gestion de cartes à collectionner.
Ce projet fil rouge va permettre de couvrir tous les aspects d'une application mobile standard: gestion de listes, de fiches, formulaires, communication avec une API,...
La formation sera réalisée sur la dernière version en cours de Flutter.

  • Faire un tour d'horizon du Framework Flutter
  • Montrer, par la pratique, les possibilités que Flutter offre pour le développement mobile multiplateforme

Contenu

Historique & Contexte de Flutter
Architecture
  • Ecosystème mobile
    • Application Native
    • Webview
    • Application Contrôle Natif
    • Flutter
  • Architecture Interne Flutter
Dart
  • Présentation
  • Exemple de code
Outils
  • Dart debugger/profile
  • Hot Reload
  • Run multi target
Framework Flutter
  • Concepts généraux
  • Layout
  • Images, Assets & Fonts
  • Dépendances
  • Interactivité
  • Navigation
  • Animations
  • Formulaires
  • API & HTTP
  • Json et Serialization
  • Introspection / Génération
  • Gestion d’état avancée
    • Simple
    • BloC
    • Provider
  • Internationalisation
Tests et CI
  • Tests unitaires
  • Tests d’intégrations
  • Flavors

Certificat, diplôme

Une attestation de participation sera transmise aux participants

Contact pour cette formation

Nathalie Thielemans / Nassera Aici

Ces formations pourraient vous intéresser