Flutter – Développer des applications mobiles natives pour iOS et Android

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Développer une application Cross-plateform Android et iOS avec Flutter
  • Créer des widgets personnalisés et/ou spécifiques par plateforme
  • Architecturer l’application avec le pattern BLoC (Business Logic Component)

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 4 jours - 28 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

Contacter l'organisme

Durée 4 jours - 28 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Découvrez Flutter, la solution révolutionnaire pour le développement d’applications mobiles natives cross-plateformes pour iOS et Android.
Cette formation intensive de 4 jours vous plonge dans l’histoire et les concepts de Flutter, y compris le langage de programmation Dart, l’architecture des projets Flutter et les bonnes pratiques.
Apprenez à gérer les interfaces avec les Widgets Flutter, créer et valider des formulaires, et maîtriser l’architecture applicative avec le pattern BLoC (Business Logic Component).
Découvrez une utilisation avancée de Widgets pour la gestion de navigation et l’optimisation des listes.
Explorez comment choisir et utiliser un plugin Flutter, et abordez des concepts avancés tels que l’intégration continue, la gestion de l’accessibilité, et le profiling de la performance de l’application.
Les travaux pratiques tout au long du cours renforcent votre compréhension et compétence.

Programme

Présentation de Flutter (2 heures)

  • Historique
  • Pourquoi Dart ?
  • Concepts et architecture

Le langage DART (5 heures)

  • Overview du langage
  • Variables, types de données et fonctions
  • Future Async et Await
  • Gestion des exceptions

Architecture des projets Flutter (2 heures)

  • Organisation d’un projet Flutter
  • Bonnes pratiques
  • Travaux pratiques:
    • Mise en place des outils
    • Création d’un projet Flutter

Gestion des interfaces sous Flutter (6 heures)

  • Les Widgets Flutter
  • Material vs Cupertino
  • Communication entre Widgets
  • Travaux pratiques:
    • Création des fenêtres
    • Conception de l’interface avec les Widgets

Gestion des formulaires (3 heures)

  • Création des formulaires
  • Validation des formulaires
  • Travaux pratiques:
    • Ajout d’un formulaire et de son traitement à l’application

Architecture applicative (3 heures)

  • Présentation du pattern BLoC (flutter_bloc)
  • Programmation asynchrone sous Flutter
  • Travaux pratiques:
    • Cas d’utilisation : Authentification

Utilisation avancée de Widgets (3 heures)

  • Gestion de navigation sous Flutter
  • Mise en pratique : BottomNaTabView
  • Affichage et optimisation des listes
  • Travaux pratiques:
    • Mise en place de la navigation dans l’application

Gestion des plugins Flutter (2 heures)

  • Comment choisir son plugin Flutter ?
  • Utiliser un plugin Flutter
  • Travaux pratiques:
    • Intégration d’un lecteur vidéo

Concepts avancés (2 heures)

  • Intégration continue
  • Gestion de l’accessibilité
  • Profiling de la performance de l’application
  • Travaux pratiques:
    • Mise en place des tests unitaires dans l’application

Prérequis

Public

  • Concepteurs/Développeurs

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

5 jours (35 heures)

Modes
  • Distance
  • Centre

Formation Elaborer et piloter son EPRD

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • S'approprier le contexte législatif et réglementaire de l'EPRD
  • Identifier les enjeux stratégiques et technique de l'EPRD
  • Distinguer les étapes de l'élaboration de l'EPRD
Tarif

A partir de 1 570,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre
  • Distance

Objectifs de la formation

  • Identifier les indicateurs d'efficacité les plus adaptés à ses objectifs
  • Utiliser les tableaux de bord comme de véritables outils de reporting et de communication
  • Piloter et faire évoluer son activité marketing
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Apprendre à désapprendre

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Améliorer ses performances professionnelles en matière d'acquisition de compétences
  • Détecter et sortir des habitudes contre productives ancrées dans son quotidien
  • Renforcer sa capacité d'adaptation professionnelle
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

10 jours (70 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

  • Comprendre le fonctionnement et l'intérêt de MongoDB
  • Maîtriser l'installation et la configuration d'une base MongoDB
  • Manipuler des documents et créer des requêtes d'interrogation
  • Mettre en œuvre la réplication et la fragmentation de données
  • S'approprier les meilleures pratiques pour superviser et améliorer les performances d'un serveur MongoDB
  • Gérer la sauvegarde, la restauration et la sécurité des données
Tarif

A partir de 2 250,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Contrôler sa respiration pour une meilleure efficacité professionnelle
  • Apprendre à réguler sa respiration dans les moments difficiles, avant, pendant et après
  • S'armer contre les angoisses et le stress
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Apprendre la maintenance informatique
  • Savoir assembler et désassembler un PC
  • Maîtriser le système d'exploitation Windows
  • Gérer les réseaux, internet, les pannes
  • Maîtriser les problèmes d'impression
  • Gérer les sauvegardes
Tarif

A partir de 1 800,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...