DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

React Native

Date de mise à jour : 30/10/2024 | Identifiant OffreInfo : 10_2467477F

Information fournie par :
Emfor Bourgogne-Franche-Comté

Objectifs, programme, validation de la formation

Objectifs


  • Maîtriser les fondamentaux de React Native

  • Être capable de créer des applications mobiles natives avec React Native

  • Savoir publier des applications sur les stores

Programme de la formation

Module 1 : Introduction à React Native


  • Présentation : architecture, fonctionnement, comparaison avec d'autres frameworks

Module 2 : Installation de l'environnement de développement

  • Mise en place : stack React Native, utilisation de npm ou yarn, introduction à Expo

Module 3 : Workflow de développement

  • Conception UI : structuration d'un projet simple

  • Débogage : sur simulateur et appareil physique

  • Tests : utilisation de Jest

  • Archivage et déploiement

Module 4 : Composants et état

  • Utilisation de composants externes : état, functional components vs class components

  • Composants natifs : exemple avec Google Maps

Module 5 : Intégration d'APIs externes

  • Utilisation d'AXIOS : intégration d'une API de géolocalisation (ex. : Google Maps API)

Module 6 : Frameworks UI

  • Découverte de NativeBase

Module 7 : Gestion de l'état de l'application

  • Component State vs Application State

  • Navigation entre les écrans : introduction à React Navigation

Module 8 : Programmation fonctionnelle

  • Initiation à Redux : résolution de problèmes avec Flux et Redux

  • Gestion de l'état avec Redux : gestion des formulaires, utilisation d'interfaces utilisateur (React Navigation, Flexbox, TouchableHighlight, ListView, ScrollView, animations)

Module 9 : Gestion des formulaires et des données

  • Utilisation de React Navigation pour la navigation

Module 10 : Intégration de services tiers

  • Utilisation de Firebase 3.0 : création d'une base de données en temps réel

Module 11 : Structuration de projets complexes

  • Organisation des fichiers et gestion

Module 12 : Déploiement de l'application

  • Publication sur les stores : App Store et Google Play

Validation et sanction

Attestation de formation

Type de formation

Non certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
150 heures en centre, 10 heures hebdomadaires

Conventionnement : Non

Financeur(s)

Entreprise

Conditions d'accès

Public(s)
Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

- Compétences en JavaScript et en développement web - La connaissance de ReactJS est un atout, mais non essentielle

Modalités d'accès

Lieu de réalisation de l'action

Formation mixte
Adresse
154 Rue André Derain
71000 - Mâcon
Responsable : Centre d'affaires EDM
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
28 Rue du Chemin Vert
75011 - Paris 11e
Responsable :
Téléphone fixe : 0177179036
fax :
Site web : https://formation.vivaneo.fr
Contacter l'organisme
Contacter l'organisme formateur
VIVANEO
SIRET: 51017673800043

Responsable : MASSET
Téléphone fixe : 0177179036
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 01/11/2024 au 31/12/2025
débutant le : 01/11/2024
Adresse d'inscription
28 Rue du Chemin Vert
75011 - Paris 11e
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

Vivaneo
SIRET : 51017673800043

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