Développement Mobile – React Native

Découvrir et maitriser React Native

Savoir utiliser les outils de développements

Développer des interfaces utilisateurs

Gérer la persistance des données

Gérer le réseau et les échanges de données

Durée

5 jours

Réf.

B-M-REN

Prix

2750€ HT

Niveau

Intermédiaire

PROGRAMME

Vous trouverez ci-dessous le programme détaillé de la formation « Développement Mobile React Native », cette formation de 5 jours vous permettra d’apprendre à maîtriser React Native.
  • Historique de la plate-forme
  • Road map React Native (documentation / open source )
  • Syntaxe JSX / ES6
  • Architecture d’un projet
  • Composants de base View, Text, Image
  • Outils de debugging

Atelier :
– Installation de l’environnement de développement,
– Génération d’un projet et ajout de composants de base
– Manipulation de outils de debug

  • Tour d’horizon des composants mis à disposition par React Native
  • Cycle de vie des composants
  • Props et states
  • Mise en page et style
  • Scroll view / ListView / FlatList.

Atelier : Réalisation d’une application permettant de manipuler les composants et leur cycle de vie ainsi que la mise en page.

  • Définition des plugins
    Plugin pour la navigation

Atelier : Réalisation d’une application avec la librairie react-native-navigation

  • Appels réseaux (fetch)
    Persistance des données

Atelier : Ajout de fonctionnalités permettant de manipuler les appel réseaux et la persistance de données dans l’application précédemment réalisée.

  • Présentation de l’approche TDD (Test Driven Development)
  • Introduction à jest / snapshot

Atelier : Mis en place de tests avec jest dans l’application précédemment réalisée.

  • Présentation du pattern flux
  • Implémentation Redux

Atelier : Réalisation d’une application avec Redux

  • Présentation de l’approche TDD (Test Driven Development)
  • API Animation
  • API Pan Responder, capter les gestures de l’utilisateur

Atelier : Réalisation d’une animation répondant aux gestures de l’utilisateur.

PUBLICS & PRÉ-REQUIS

Vous devez être très familier avec les langages du web et l’utilisation de supports mobiles.

INFOS PRATIQUES

  • THÉORIE : 30%
  • PRATIQUE : 70%
  • LIEUX : NANTES & LYON

NOTRE FORMATEUR

Consultant, Formateur JavaScript Web et Mobile.

Avec une vision très opérationnelle, en tant que développeur expérimenté d’applications mobiles Cross-Platforms.

NOS PROCHAINES SESSIONS MOBILE

Aucun événement trouvé !

FORMONS ENSEMBLE !

N'hésitez pas à nous contacter, nous mettrons tout en oeuvre afin que vos collaborateurs
ou vous même soient parfaitement formés et prêts pour de nouveaux challenges !
JE ME LANCE