L'Expertise Informatique, Simplifiée

React-native

Deux stores, une seule équipe JavaScript.

React Native permet de développer des applications mobiles natives pour iOS et Android avec un seul code JavaScript. Cette formation couvre tout le cycle de développement : composants, navigation entre écrans, communication avec des API REST, authentification et déploiement sur les stores. Elle s’adresse aux développeurs web qui veulent accéder au développement mobile sans apprendre Swift ou Kotlin.

Public visé

Développeurs mobiles, développeurs Web, architectes, chefs de projets techniques.

Prérequis

Avoir suivi cette formation, ou en maîtriser les thèmes abordés :

Objectifs pédagogiques

À l’issue de cette formation, vous serez capable de :

Programme

Jour 1 - Matin : Présentation de React Native

TP indicatif : Création d’une première application “Hello React Native !”, explication de l’architecture des fichiers, lancement sur émulateur

Jour 1 - Après-midi : Bases de la Programmation React Native

TP indicatif : Réaliser une application CRUD simple

Jour 2 - Matin : Navigation entre Écrans

TP indicatif : Création de la première partie d’une application de commerce électronique : catalogue produits et page détails

Jour 2 - Après-midi : Gestion des Données et Communication API

TP indicatif : Ajouter les fonctionnalités de gestion du panier et persistance des données

Jour 3 - Matin : Authentification et Fonctionnalités Natives

TP indicatif : Intégration de l’authentification et notifications lors de validation de commande

Jour 3 - Après-midi : Compilation et Déploiement

TP indicatif : Finalisation et déploiement sur smartphone Android

Modalités pédagogiques

Formation délivrée en présentiel ou distanciel (blended-learning, e-learning, classe virtuelle, présentiel à distance).

Le formateur alterne entre méthode démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation).

Moyens mis en oeuvre :

Modalités d’évaluation des acquis

Formation DEV-REACTNATIVE-100 — React-native. Domaine : Développement. Niveau : Initiation. Durée : 3 jours (21 heures). Mots-clés : react native, javascript, développement, initiation, mobile, multiplateforme, android, ios. Cylian Formation, Dijon.