Accueil / Formations / Formation React Native

Formation React Native

Cette formation vous apprendra les bases du développement d'applications mobiles multiplateformes grâce à React Native. Au travers d'exemples pratiques, vous apprendrez à concevoir des applications compatibles avec iOS et Android.

Objectifs pédagogiques

  • Savoir mettre en place un environnement de développement React Native
  • Être capable de construire une application iOS et Android en respectant les bonnes pratiques
  • Savoir installer, configurer et manipuler des bibliothèques
  • Savoir utiliser les principaux composants et les API natives proposées par React Native

Programme

  1. Présentation

    • Qu'est ce que react native ?
    • Avantages
    • Inconvénients
  2. Les bases de React Native

    • React Native : Fonctionnement général
    • Les cycles de vie
    • Les composants
    • Gérer le style d'un composant
    • Installation et configuration de React Native
    • Debug et outils de developpement
    • La syntaxe ES6
  3. Mon premier projet React Native

    • Travaux pratiques : initialisation d’un projet React Native
    • Ajout/Modifcation d'un composant
    • Gérer la saisie utilisateur
    • Récupérer des données depuis le web
  4. Navigation

    • Présentation des solutions
    • Navigation vers une page
  5. Style

    • Les solutions
    • Gérer les positions
  6. L'api spécifique

    • La géolocalisation par plateforme
    • Prendre une photo
    • Afficher mes images
    • Stocker des données
  7. Les modules

    • Installer un module via npm
  8. Le déploiement

    • Créer un build de son application avec icon et splashscreen

Sessions (Toulouse, Nantes, Paris)

  • du 12 au 14 mars
    Paris
  • du 13 au 15 nov.
    Paris

Nous contacter

Public

  • Développeurs Web ou Mobile
  • Chefs de projet techniques

Pré-requis

  • Connaissance de JavaScript

Durée

3 jour(s) soit 21 heures

Prix

1500 € par personne

Moyens pédagogiques et techniques

  • les supports de cours (slides) seront disponibles en ligne et distribués en début de formation (à l'aide d'un lien vers notre outil interne ou d'une version numérisée), puis fournis au format électronique à la fin de la formation

  • une salle de formation équipée d'une connexion Internet, d'un vidéoprojecteur, paperboard...

  • un ordinateur par stagiaire avec un système d'exploitation installé et les outils nécessaires

Modalités de suivi de l'exécution du programme

  • durant la formation : basé sur des exercices pratiques et de mise en situation sous forme de travaux pratiques corrigés avec l’expert-formateur, une partie d'apports théoriques sera abordée (30% du cours)

  • en fin de formation : évaluation à chaud sur l'atteinte des objectifs pédagogiques sous forme de tour de table et de test de connaissances, d'exercices, de QCM

Moyens d'encadrement

  • Formation assurée par un expert front-end maîtrisant les applications mobiles multiplateformes