Logo de la rubrique Développez vos applications mobiles/web avec FLUTTER

Développez vos applications mobiles/web avec FLUTTER

Cette formation vous présente le langage, les outils, la méthodologie pour développer des applications mobiles / web avec Flutter. Elle vous permettra de maîtriser les opportunités offertes par Flutter pour développer une app mobile, notamment dans le domaine de l’IoT

Préinscription en ligne

OBJECTIFS

Comprendre les bases de Flutter et Dart pour créer des applications mobiles performantes.
Maîtriser la gestion d’UI, navigation, état et communication avec des API.
Découvrir les intégrations avancées : stockage, webview, plugins natifs.
Approcher le développement mobile orienté IoT avec Bluetooth.

PUBLIC VISE

Techniciens ou ingénieurs en charge du développement d’applications mobiles/web.

PREREQUIS

Aucun prérequis indispensable pour ce public visé.
Installation des outils nécessaires avant la formation.
Disposer d’un PC avec webcam, micro et connexion internet.

INTERVENANT

Formateur expérimenté, intervenant dans des missions de conseil et d’assistances techniques en entreprise.
Le programme CAP’TRONIC aide, chaque année, 400 entreprises à monter en compétences sur les technologies liées aux systèmes électroniques et logiciel embarqué.

PRIX

Non-adhérent : 1 500 € HT
Adhérent CAP’TRONIC : 1 200 € HT

Remarque : Notre certification QUALIOPI vous garantit un process certifié sur nos actions de formation et permet un financement des formations CAP’TRONIC par votre Opérateur de Compétences (OPCO) hors CPF.

DUREE

2,5 jours - 17,5 heures

LIEU

Formation à distance

PROGRAMME

JOUR 1 (½ journée) – DART LES FONDAMENTAUX

Tour de table

Introduction à Dart
Qu’est-ce que Dart ?
Pourquoi Dart pour Flutter ?
Dart VM vs compilation native
Null Safety : pourquoi c’est central en Flutter
Syntaxe et bases essentielles
Atelier pratique
Utilisation de DartPad (bac à sable) pour une 1ère prise en main
Collections & programmation fonctionnelle
Programmation orientée objet en Dart
Asynchrone en Dart
Atelier pratique pour prise en main des concepts

JOUR 2 – BASES ET FONDAMENTAUX DE FLUTTER

Introduction générale au développement mobile
Mobile : écosystèmes, spécificités, contraintes.
Stores : App Store, Google Play, process de publication.
Technos cross-platform (React Native, Flutter) Vs Natif.
Présentation de Flutter
Validation de l’environnement
Flutter SDK, IDE, émulateurs.
Premier projet Flutter : Compteur
Développement Flutter standard
Widgets de base & création d’écrans.
Atelier : création d’un widget
Développement Flutter standard - Suite
Navigation simple.
Gestion d’état (setState, Provider).
Consommation d’une API HTTP (fetch & affichage liste).
— > création d’une mini-app de catalogue via https://dummyjson.com/.

JOUR 3 – APPROFONDISSEMENT et IoT

Développement Flutter avancé
Conception et architecture d’un projet Flutter (structuration projet, abstraction,..)
State management (présentation BLoC).
— > Atelier fil rouge : enrichir la mini-app avec state management
Développement Flutter avancé
Intégration de fonctionnalités natives
Routing avancé.
Stockage local (SharedPreferences, SQLite).
Cycle de vie d’une app Flutter.
Testabilité
BLe
— > Atelier : enrichir la mini-app avec une fonctionnalité spécifique (ex : stockages local des favoris, intégration caméra,..)

Clôture & perspectives
Q&R + Bilan
Tour de table

Le découpage de la formation est proposé à titre indicatif et pourra être adapté

ORGANISATION

Moyens pédagogiques : Support de cours et Travaux pratiques préparés (ateliers). - Assistance pédagogique sur le cours assurée par le formateur pendant 1 mois à l’issue de la formation.
Moyens permettant d’apprécier les résultats de l’action : Evaluation de l’action de formation par l’envoi d’un questionnaire de satisfaction à chaud à l’issue de la formation, puis d’un questionnaire à froid quelques semaines après la formation.
Moyen permettant de suivre l’exécution de l’action : Evaluation des connaissances via un questionnaire avant et après la formation. Feuilles de présence signées par chaque stagiaire et le formateur par demi-journée de formation.
Sanction de la formation : Attestation d’assiduité

RENSEIGNEMENTS ET INSCRIPTION

Darlane COUTURIER - couturier@captronic.fr - 06 37 46 07 65
Pour toute question y compris les conditions d’accès pour les publics en situation de handicap.




👉 Préinscription en ligne

Formation - Développez vos applications mobiles/web avec FLUTTER

Étape 1 / 3 : Demande d’inscription pour la session :



Les informations recueillies sur ce formulaire sont enregistrées dans un fichier informatisé par JESSICA France à des fins de communication via emailing. Elles sont conservées jusqu’à votre demande de désinscription et sont destinées aux équipes de JESSICA France localisées en France. Conformément à la loi « informatique et libertés », vous pouvez exercer votre droit d’accès aux données vous concernant et les faire rectifier en contactant

Informations mises à jour le 09/07/2026