Formation Flutter : Développer des applications mobiles natives pour Android et iOS avec Flutter

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation Flutter, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Découvrir les fonctionnalités du framework Flutter
  • Développer une nouvelle application Flutter pour iOS et Android
  • Savoir concevoir une application Flutter avec Dart
  • Appréhender les différentes approches pour le "state management"

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 2 390,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 2 390,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Développé et publié par Google dans sa première version stable en décembre 2018, Flutter est un kit de développement logiciel/framework dont l'ambition peut être résumée de la façon suivante : simplifier le développement multiplateforme en mettant à disposition une base de code commune pour toutes les plate-formes.

Offrant des performances natives et des possibilités de personnalisation presque infinies, Flutter s'appuie sur des widgets et des composants permettant de construire des applications de manière très rapide. Sa programmation, réactive, s'appuie quant à elle sur le langage Dart (de Google également).

Cette formation Flutter vous permet d'appréhender les concepts et outils clé mis à disposition par Flutter, puis de voir comment les appliquer afin de créer une application avec Flutter.

Programme

Présentation de Flutter

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

Le langage 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

Données

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érequis

Pour assister à cette formation Flutter, il est nécessaire de maîtriser au préalable JavaScript ou TypeScript, ou un langage objet (Java, Swift, Kotlin, C#...).

Public

Ce cours Flutter s'adresse aux développeurs web ou mobile.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Identifier les acteurs principaux du Cloud
  • Créer et configurer des machines virtuelles
  • Déployer et surveiller des applications Web
  • Configurer les options réseaux d'Azure
  • Créer et gérer le stockage Azure
  • Déployer une base de données relationnelle sur Azure
  • Gérer le contenu d'une base de données Azure SQL
  • Créer et gérer des utilisateurs Azure AD
Tarif

A partir de 1 300,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation WebSphere Application Server V8.5, vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Décrire les options disponibles dans WebSphere Application Server pour les scripts d'automatisation
  • Utiliser Jython et IBM Assembly and Deploy Tools (IADT) pour développer les scripts
  • Identifier les objets administratifs et les APIs de programmation nécessaires
  • Utiliser l'outil wsadmin pour tester et lancer des scripts
  • Ecrire des scripts pour automatiser les tâches d'administration courantes
  • Décrire l'utilisation de Ant
  • Utiliser le scripting Jython pour soumettre des jobs au job manager
Tarif

A partir de 3 490,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Élaborer et mener la politique commerciale de l'entreprise
  • Optimiser la rentabilité des ventes et la productivité de sa force de vente
  • Développer des outils de suivi commercial et de conquête de nouveaux clients
  • Développer votre leadership et donner la bonne direction à vos équipes
  • Motiver durablement et développer les compétences
Tarif

A partir de 1 390,00 €

Durée

13j / 91h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Neurosciences et efficacité

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Expliquer le fonctionnement du cerveau et développer son attention et ma concentration pour être plus efficace
  • Entraîner sa mémoire
  • Optimiser sa prise de décision
  • Gagner en efficacité grâce aux processus créatifs
  • Décupler son efficacité avec l'intelligence collaborative
Tarif

Contacter l'organisme

Durée

Nous contacter

Modes

Objectifs de la formation

À l'issue de cette formation SQL Server Débutant, vous serez capable de : 

  • Concevoir une base de données SQL Server (modèle relationnel, MCD) 
  • Créer une base SQL Server (tables, contraintes d'intégrités) 
  • Remplir une base de données SQL Server (chargement depuis un fichier texte ou ordres SQL)
  • Ecrire des requêtes SQL pour extraire les données de la base (select)
  • Comprendre le concept de transaction et des verrous (accès concurrent) 
  • Comprendre comment les données sont sécurisées (droits) 
  • Comprendre les formats de données et leurs places dans l'import/export de données (CSV, XML, ...) à la croisée des échanges entre les applications 
  • Comprendre la place de la base de données dans les architectures d'entreprise (site WEB, décisionnel, applications internes, etc. )
Tarif

A partir de 2 260,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Salesforce Tableau CRM Mise en œuvre, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Déterminer vos exigences relatives aux utilisateurs, aux données et à la sécurité, et établir un processus de développement
  • Configurer des applications et contrôler ce que les utilisateurs peuvent faire dans Tableau CRM en leur attribuant des licences, des ensembles d’autorisations et des autorisations d’application
  • Charger des données externes dans Tableau CRM
  • Créer et exécuter des flux de données pour charger les données Salesforce et les lier à des données provenant d’autres ensembles de données
  • Comprendre et utiliser efficacement Data Sync
  • Comprendre les recettes et la préparation des données
  • Comprendre et mettre en œuvre la sécurité des données dans Tableau CRM et contourner la sécurité pour l’implémentation et les tests
  • Comprendre le fonctionnement des filtres sur les tableaux de bord et pouvoir utiliser des interactions si nécessaire
  • Comprendre le fichier JSON d’un tableau de bord
  • Expliquer le processus des requêtes de tableau de bord et modifier une requête pour répondre à des besoins analytiques spécifiques
  • Modifier les métadonnées d’un ensemble de données
Tarif

A partir de 2 175,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Prezi, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Démarrer avec le logiciel Prezi
  • Connaître les différences entre les versions du logiciel
  • Créer un scénario de présentation
  • Intégrer différents contenus sur Prezi
  • Créer une présentation en mouvement basée sur des effets de rotation et de zoom
  • Exporter et partager une présentation
Tarif

A partir de 590,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Cisco VPN, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Introduire les options de VPN de site à site disponibles sur les routeurs et les pare-feux Cisco
  • Introduire les options d'accès à distance VPN disponibles sur les routeurs et les pare-feux Cisco
  • Examiner les options de conception des VPN de site à site et d'accès à distance
  • Examiner les processus de dépannage pour les différentes options de VPN disponibles sur les routeurs et les pare-feux Cisco
Tarif

A partir de 4 290,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Formation ExtJS 5

Proposé par PLB CONSULTANT

Objectifs de la formation

ExtjS 5 le Framework javaScript de Sencha ,vous permettra de développer des applications Web riches (RIA) et interactives pour mobiles ou Desktop. Ce standard du développement d'application Web respecte le modèle MVC (et même MVVM avec la version 5) et le HTML5 avec tous les navigateurs sur lesquels il s'exécute. Il propose de nombreux composants visuels d'une grande qualité (formulaire avancé, arbre, tableau, onglets,...), et une philosophie d'encapsulation du modèle événementiel qui facilite l'interactivité avec l'utilisateur.
Le design et la richesse de son arborescence de classes en font un modèle particulièrement apprécié des développeurs tant au niveau de la qualité du code que du rendu graphique mais aussi sur le plan professionnel car il facilite le travail en équipes.
Les nouveautés (tactiles, MVVM, responsive, etc.) apportées par ExtJS 5 par rapport à ExtJS 4 seront abordées.

Tarif

A partir de 2 260,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Le framework JBoss Seam

Proposé par PLB CONSULTANT

Objectifs de la formation

A l'issue de cette formation Framework JBoss Seam vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Connaître la nouvelle architecture des applications Java EE 5
  • Appréhender l'intégralité de ce nouveau framework
Tarif

A partir de 2 390,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...