04_2454770F_310561S https://www.trouvermaformation.fr/formations/formation/2454770F Formation React Native Vivaneo

Formation React Native

Date de mise à jour : 23/09/2024 | Identifiant OffreInfo : 04_2454770F
Organisme responsable : Vivaneo

Objectifs

  • Acquérir une compréhension des principes fondamentaux de React Native.
  • Être capable de créer des applications mobiles natives avec React Native.
  • Être en mesure de déployer des applications sur les boutiques d'applications.


 

Programme de la formation

Journée 1

  • Introduction à React Native : Exploration de l'architecture, du fonctionnement, et comparaison avec d'autres frameworks.
  • Installation de l'environnement de développement : Mise en place de la stack React Native, choix entre npm ou yarn, et découverte d'Expo.
  • Workflow de développement : Conception d'une interface utilisateur, structuration d'un projet simple, débogage sur simulateur et appareil réel, tests avec Jest, et processus d'archivage et de déploiement.

Journée 2
  • Utilisation de composants externes : Introduction aux composants, gestion de l'état, comparaison entre composants fonctionnels et classes, et intégration de composants natifs (ex : Google Maps).
  • Intégration d'API externes : Utilisation d'Axios pour intégrer une API de géolocalisation (ex : Google Maps API).
  • Frameworks UI : Introduction à NativeBase pour la conception d'interfaces.
  • Gestion de l'état de l'application : Différences entre l'état des composants et l'état global, navigation entre les écrans.
  • Programmation fonctionnelle : Introduction à Redux, résolution de problèmes avec Flux et Redux, et utilisation de NativeBase.
  • Gestion de l'état avec Redux : Manipulation de l'état de l'application, gestion des formulaires, et utilisation de divers composants d'interface (React Navigation, Flexbox, TouchableHighlight, ListView, ScrollView, animations).

Journée 3
  • Gestion des formulaires et des données : Approfondissement sur la gestion des données.
  • Navigation : Utilisation avancée de React Navigation.
  • Intégration à des services tiers : Utilisation de Firebase 3.0 pour créer une base de données en temps réel.
  • Structuration d'un projet complexe : Organisation des fichiers et gestion des ressources.
  • Déploiement de l'application : Processus de publication sur les boutiques d'applications (App Store et Google Play).

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

28 Rue du Chemin Vert
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme

Contact de l'organisme formateur

Vivaneo
SIRET : 51017673800043
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 0177179036
Contacter l'organisme

Information fournie par :