React Native

Blended learning

À qui s'adresse la formation?

  • developpeurs

Durée

3,00 jour(s)

Langues(s) de prestation

EN FR

Prochaine session

26.05.2026
Lieu
En distanciel

Prix

1950,00€

Objectifs

  • Préparer son environnement de développement
  • Comprendre l'architecture d'une application React Native
  • Construire une IHM, gérer la persistance et utiliser une API REST
  • Développer une application "cross-plateforme"

Contenu

Introduction
  • Qu'est-ce que React Native ?
  • Qu'est-ce qu'Expo ?
  • L'enjeu du développement cross-plateforme
  • Présentation des outils de développement
  • Syntaxes JSX, ES6 et principes de base
Configuration de React Native
  • Comment développer une application ?
  • Installation des outils
  • Utiliser Expo
  • Création d'une application React Native avec Expo
Architecture et composants
  • Architecture d'application
  • Composants de base
  • Design Patterns (MVC, Flux)
  • Création de composants personnalisés
Construction d'IHM (expo-router)
  • Organisation du layout
  • Gestion de la navigation
  • Tab bar
  • Ajout de composants
  • Transitions et animations
Les API
  • Fetch et son utilisation
  • Websockets
  • Gestion des états avec Context API
  • Persistance des données (MMKV, Realm, SQLite)
Spécificités iOS et Android
  • Module Platform
  • Composants propres à iOS et Android

Déploiement

  • Découverte des services Expo (Expo Application Services)
  • Génération des builds iOS & Android
  • Gestion des releases (dev, preview, prod)
  • Déploiement sur les stores

Certificat, diplôme

Une attestation de participation sera transmise aux participants

Prochaine session

Date
Ville
Language & prix
26.05.2026

28.05.2026
En distanciel
FR 1950,00€
26.05.2026
En distanciel
FR 1950,00€
16.09.2026

18.09.2026
En distanciel
FR 1950,00€
16.09.2026
En distanciel
FR 1950,00€
18.11.2026

20.11.2026
En distanciel
FR 1950,00€
18.11.2026
En distanciel
FR 1950,00€

Ces formations pourraient vous intéresser

FR
Journée
Sur demande
Logiciels - Framework - Framework Angular