Formation React Native
expand_less
(...)
Vous êtes ici : Accueil > Formation React Native

Formation React Native

Développer des applications mobiles hybrides avec React Native

React Native est un framework JavaScript de développement mobile hybride. Créé par Facebook en 2015, il permet de réutiliser un maximum de code pour le transposer sur les différentes plates-formes (Android, iOS) et offre ainsi un gain de temps considérable dans le développement d'applications mobiles.

Objectifs de cette formation

React Native
  • Apprendre à préparer son environnement de développement
  • Comprendre l'architecture d'une application React Native
  • Comprendre comment construire une IHM
  • Être capable de gérer la persistance
  • Savoir utiliser une API REST
  • Apprendre à développer une application "cross-plate-forme"

Public

  • Développeurs

Pré-requis

Programme détaillé

Introduction

  • Qu'est-ce que React Native ?
  • L'enjeux du développement cross-plate-forme
  • 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 de développement
  • Utiliser Expo (toolchain)
  • Application react native

Architecture et composants

  • Architecture d'une application React Native
  • Composants de base
  • Design Pattern et React Native (MVC, flux)
  • Créer ses propres composants

Construction d'IHM

  • Organiser le layout
  • La navigation
  • Ajouter des composants
  • Transitions et animations

Les API

  • Rappels d'XMLHttpRequest
  • Qu'est-ce que Fetch et comment l'utiliser
  • Les Websockets
  • Redux pour gérer les états
  • Persistance des données (AsyncStorage, Realm, SQLite)

Spécificités iOS et Android

  • Le module plate-forme
  • Les extensions spécifiques
  • Composants spécifiques iOS et Android

Les plus de cette formation

React Native
  • Cette formation React Native vous donne toutes les clés pour bien réaliser votre projet de développement d'applications cross plates-formes.
  • La syntaxe est celle de ReactJS, mais il n'est pas nécessaire de l'avoir pratiqué pour suivre cette formation.

Informations

Dimension Digitale

Inter
Intra

  • Durée : 3 Jours (21h)
  • Tarif : 1 930 € HT
  • Réf. : MB313
  • Option(s)
    • Restauration : 69 € HT
  • Durée : 3 Jours (21h)
  • Réf. : MB313


Dates des sessions inter

Bon à savoir...

= une réponse possible
= plusieurs réponses possibles

Vous n'avez pas répondu à toutes les questions !
Vous avez % de bonnes réponses, vous pouvez donc suivre cette formation.
Vous avez % de bonnes réponses.
Nous vous invitons à contacter nos Conseillers Formation au 0825 07 6000 afin qu'ils vous orientent vers une formation plus adaptée à vos connaissances.

Nos partenaires technologiques