Formation React Native

Les bases du développement d’applications iOS et Android grâce à React Native.

Prix (Formation inter-entreprise)

2500€ HT / personne

Durée

5 jours

Dates

Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)

Cette formation vous permettra d'acquérir les bases du développement d’applications iOS et Android grâce à React Native. Ce framework open-source, créé par Facebook, permet de développer des applications mobiles cross-platform natives.

A l'issue des 5 jours, vous aurez les connaissances nécessaires pour démarrer le développement d'une application en React Native. La formation couvre les principes de base, jusqu'à la présentation des bibliothèques les plus populaires sur Github.

Au cours de cette formation vous réaliserez une première application, inspirée de l’application Airbnb. Grâce à ce projet, vous aborderez la notion de récupération de données depuis un serveur distant et afficherez ces informations dans l’application.

Les objectifs

  • Découvrir et maîtriser React Native
  • Savoir utiliser les outils de développement adaptés
  • Construire une application iOS et Android en respectant les bonnes pratiques
  • Installer, configurer et utiliser des bibliothèques

Pré-requis

  • Bases en JavaScript
  • MacOS avec XCode à jour nécessaire pour la partie iOS
  • Apporter votre ordinateur

Le programme de la formation React Native

Jour 1 : Les bases de React Native I

  • Installation de l’environnement de développement
    • L’environnement de travail d’un expert
    • Découverte des outils de développement
  • Initialisation d’un projet React Native
    • Syntaxe et principes de base
    • Les composants de base : View, Text et Image
    • La mise en page et le style

Jour 2 : Les bases de React Native II

  • Les composants et leurs cycles de vie
  • Les props et states
  • Appels réseaux
  • Maîtriser le debugger
  • La documentation et les ressources utiles

Jour 3 : L’éco-système React Native

  • La map
    • L’intégration de Google maps
    • L’intégration de Plans
    • La géolocalisation
  • Afficher les informations dans des listes interactives
    • ScrollView
    • ListView
    • Les événements Touch

Jour 4 : Fonctions avancées I

  • APIs utiles et fonctions avancées
    • La navigation
    • Les animations
    • Le stockage local et la persistance des données
    • Les bonnes pratiques

Jour 5 : Fonctions avancées II

  • APIs utiles et fonctions avancées
    • Les formulaires
    • La gestion des états avec MobX / Redux
    • Les animations
  • Ressources pour aller plus loin
    • L’intégration de modules natifs
    • Le déploiement sur les stores

Télécharger le programme

Le(s) formateur(s)

Farid SAFI

Farid Safi est le premier formateur React Native en France.
Il a découvert le JavaScript en 2006 et en est devenu expert au fil de ses expériences.
Il a été directeur technique et consultant, tant pour des grands comptes que pour des startups. Il est aujourd’hui co-fondateur du Reacteur.
Ses contributions open source ont été téléchargées par plusieurs dizaines de milliers de développeurs.
Il est notamment le créateur d’un des composants React Native les plus populaire sur Github : Gifted Chat.
Organisateur des événements React Native Paris, il contribue au développement de la communauté React Native française et est régulièrement speaker lors de conférences React en Europe.

Formation React Native

Besoin d'aide ?

Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?


Rappel Email

Nos forces

  • Des formation à taille humaine
  • Des formateurs passionnés
  • Des véritables workshop
Accèder au Manifeste

Nos clients

Banque Postale
Leboncoin.fr
Intel
FNAC
CNRS
INRIA

Nos formations en images

Sass et Compass
CasperJS
Ruby on Rails
Ruby

Formation React Native

Les bases du développement d’applications iOS et Android grâce à React Native.

Cette formation vous permettra d'acquérir les bases du développement d’applications iOS et Android grâce à React Native. Ce framework open-source, créé par Facebook, permet de développer des applications mobiles cross-platform natives.

A l'issue des 5 jours, vous aurez les connaissances nécessaires pour démarrer le développement d'une application en React Native. La formation couvre les principes de base, jusqu'à la présentation des bibliothèques les plus populaires sur Github.

Au cours de cette formation vous réaliserez une première application, inspirée de l’application Airbnb. Grâce à ce projet, vous aborderez la notion de récupération de données depuis un serveur distant et afficherez ces informations dans l’application.

Les objectifs

  • Découvrir et maîtriser React Native
  • Savoir utiliser les outils de développement adaptés
  • Construire une application iOS et Android en respectant les bonnes pratiques
  • Installer, configurer et utiliser des bibliothèques

Pré-requis

  • Bases en JavaScript
  • MacOS avec XCode à jour nécessaire pour la partie iOS
  • Apporter votre ordinateur

Le programme de la formation React Native

Jour 1 : Les bases de React Native I

  • Installation de l’environnement de développement
    • L’environnement de travail d’un expert
    • Découverte des outils de développement
  • Initialisation d’un projet React Native
    • Syntaxe et principes de base
    • Les composants de base : View, Text et Image
    • La mise en page et le style

Jour 2 : Les bases de React Native II

  • Les composants et leurs cycles de vie
  • Les props et states
  • Appels réseaux
  • Maîtriser le debugger
  • La documentation et les ressources utiles

Jour 3 : L’éco-système React Native

  • La map
    • L’intégration de Google maps
    • L’intégration de Plans
    • La géolocalisation
  • Afficher les informations dans des listes interactives
    • ScrollView
    • ListView
    • Les événements Touch

Jour 4 : Fonctions avancées I

  • APIs utiles et fonctions avancées
    • La navigation
    • Les animations
    • Le stockage local et la persistance des données
    • Les bonnes pratiques

Jour 5 : Fonctions avancées II

  • APIs utiles et fonctions avancées
    • Les formulaires
    • La gestion des états avec MobX / Redux
    • Les animations
  • Ressources pour aller plus loin
    • L’intégration de modules natifs
    • Le déploiement sur les stores

Télécharger le programme

Le(s) formateur(s)

Farid SAFI

Farid Safi est le premier formateur React Native en France.
Il a découvert le JavaScript en 2006 et en est devenu expert au fil de ses expériences.
Il a été directeur technique et consultant, tant pour des grands comptes que pour des startups. Il est aujourd’hui co-fondateur du Reacteur.
Ses contributions open source ont été téléchargées par plusieurs dizaines de milliers de développeurs.
Il est notamment le créateur d’un des composants React Native les plus populaire sur Github : Gifted Chat.
Organisateur des événements React Native Paris, il contribue au développement de la communauté React Native française et est régulièrement speaker lors de conférences React en Europe.

Formation React Native