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

React Native

Date de mise à jour : 09/12/2024 | Identifiant OffreInfo : 24_279616

Information fournie par :
Carif-Oref Provence - Alpes - Côte d'Azur

Objectifs, programme, validation de la formation

Objectifs

Maîtriser les concepts fondamentaux de React Native.
Développer des applications mobiles natives multiplateformes avec React Native.
Publier des applications sur les stores (App Store et Google Play).

Programme de la formation

Module 1 : Introduction à React Native
Présentation de React Native : architecture, fonctionnement et comparaison avec d'autres solutions.
Installation et configuration de l'environnement de développement : stack React Native, npm ou yarn, introduction à Expo.
Workflow de développement : création d'une UI, structuration d'un projet simple, débogage sur simulateur et appareil physique, tests avec Jest, archivage et déploiement.
Module 2 : Gestion des composants et des états
Utilisation de composants React Native : state, composants fonctionnels vs class components, intégration de composants natifs (Google Maps).
Gestion de l'état de l'application : Component State vs Application State.
Introduction à Redux et Flux : gestion avancée de l'état.
Module 3 : Navigation et frameworks UI
Introduction à React Navigation pour la gestion des écrans.
Utilisation de frameworks UI comme NativeBase.
Intégration de Flexbox, ListView, ScrollView, et animations pour créer des interfaces fluides et ergonomiques.
Module 4 : Intégration aux API et services tiers
Utilisation d'AXIOS pour intégrer des API externes (Google Maps API, par exemple).
Intégration de Firebase 3.0 pour la gestion des bases de données en temps réel.
Module 5 : Structuration et déploiement de projets complexes
Structuration d'un projet complexe : organisation des fichiers et bonnes pratiques.
Préparation et publication des applications sur les stores (App Store, Google Play).

Validation et sanction

Compréhension des concepts fondamentaux de React Native
Capacité à développer des applications mobiles natives multiplateformes
Maîtrise de la gestion des composants et de l'état de l'application
Compétence en navigation et création d'interfaces utilisateurs ergonomiques
Intégration d'API externes et de services tiers comme Firebase
Publication d'applications sur les stores (App Store, Google Play)

Type de formation

Non certificiante

Sortie

Information non communiquée

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
21 heures en centre

Conventionnement : Non

Financeur(s)

Conditions d'accès

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

Niveau d'entrée : Information non communiquée

Conditions spécifiques et prérequis

Solides connaissances en JavaScript et développement web. Une connaissance de ReactJS est un atout mais n'est pas indispensable.

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
291 Rue Albert Caquot
06560 - Valbonne
Responsable :
Téléphone fixe : 01 77 17 90 36
Contacter l'organisme

Contacts

Contact sur la formation
28 rue du chemin vert
75011 - Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
fax :
Site web : https://formation.vivaneo.fr/
Contacter l'organisme
Contacter l'organisme formateur
Vivaneo
SIRET: 51017673800043
75011 Paris 11e
Responsable : MASSET
Téléphone fixe : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

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

du 30/12/2024 au 31/12/2025
débutant le : 30/12/2024
Adresse d'inscription
291 Rue Albert Caquot
06560 - Valbonne
Etat du recrutement : Information non disponible
Modalités : Entrées/sorties permanentes

Organisme responsable

Vivaneo
SIRET : 51017673800043

Adresse
28 rue du chemin vert
75011 - Paris 11e
Téléphone fixe : 01 77 17 90 36
Contacter l'organisme