Accueil

Nous contacter

Parlez nous de votre besoin, écrivez-nous

Des formateurs référents experts dans leur domaine

Un organisme de formations certifié Qualiopi

* Champ obligatoire

01.

Dites-en nous plus sur ce qui vous intéresse

Choisissez une formation

Flutter

Présentation

  • Historique
  • Pourquoi choisir le langage Dart
  • Concepts / Architecture
  • L'écosystème

 

Dart

  • Langage
    • Types
    • Operators
    • Function
    • Objets
    • Exceptions
    • Mixin
    • Future
    • Stream
    • Isolate
  • Pubspec : Gestion des dépendances
  • Tests unitaires

 

Basic widgets

  • Définition
  • Rendering
    • Render Object
    • Element tree
    • Widgets tree
  • Layout
    • Container
    • Stack
    • Row
    • Column
    • Alignement
  • Material / Cupertino
  • Stateful / Stateless
  • Communication entre widgets
  • Assets / Fonts
  • Tests

 

Advanced widgets

  • Listes / Scroll
  • Formulaires
  • Inherited widget

 

Data

  • Gestion programmation asynchrone
    • Future / FutureBuilder
    • Stream / StreamBuilder
  • Communication avec une API Rest/Json
  • Persistance de données
    • Shared preferences
    • files
    • SQLite

 

Navigation

  • Routes
  • Naviguer entre les routes
  • Transmettre des paramètres, données à une route

 

Interactions

  • Gesture
  • Animation

 

Architecture

  • Les différents patterns utilisés
    • Pattern BLoC (Business Logic Component)
    • Redux
  • Provider
  • flutter_bloc
  • mobx
  • flutter_hook

 

Plugins

  • Ajouter et utiliser un plugin
  • Créer un plugin

 

Release une application

  • iOS
  • Android

Présentiel ou distanciel

3j

21h

2290

Choisissez une session qui vous convient

Nombre de participants

1

Prix : 2290

02.

Dites-en nous plus sur vous

03.

Dites-en nous plus sur votre besoin

Les données personnelles renseignées dans le présent formulaire et les pièces justificatives demandées sont traitées par Zenika Training, responsable de traitement, dans le cadre de mesures précontractuelles afin de gérer votre demande d’inscription, la prise en charge de la formation et la relation commerciale en cas de contractualisation. Les champs indiqués par un astérisque * sont obligatoires ; à défaut votre demande d’inscription ne pourra pas être prise en compte. Pour en savoir plus sur vos données et vos droits, veuillez consulter notre politique de confidentialité.

background