Formation React Native Réf : ReNa

Par Thomas Fritsch

Appréhender l'environnement de développement et maîtriser les principaux composants, API natives, proposées par React Native.

Durée :
3 jours
Lieux :
Paris

1 490 € HT (prix conseillé)

Partage :

  • Twitter
  • Facebook
  • E-mail
  • Linkedin
  • Viadeo

Soyez alertés par e-mail des nouvelles sessions : Poser une alerte,

Description

Lancé par Facebook dans le sillon de React, React Native est devenu en à peine deux ans le framework de création d'applications mobiles multi-plateformes le plus populaire, réconciliant les développeurs d'applications natives et hybrides.
Cette formation vous permettra d'appréhender les principes clés de React Native et d'acquérir les compétences nécessaires à la publications d'applications mobiles performantes, robustes et maintenables, et compatibles avec iOS, Android et Windows.

Objectifs pédagogiques

A l'issue de cette formation, les participants seront en mesure de :
  • Mettre en place un environnement de développement React Native
  • Concevoir l'architecture logicielle d'une application mobile multi-plateforme
  • Construire une interface utilisateur fluide et performante
  • Utiliser les principaux composants et les API natives proposées par React Native


Public

Développeurs mobiles, Développeurs web, Chefs de projet techniques

Pré-requis

Une bonne connaissance de JavaScript

Type

Stage pratique

Méthode pédagogique

Chaque chapitre se compose d'une phase théorique suivie de travaux pratiques basés sur des cas concrets au plus proche des problématiques réelles du marché. Le formateur accompagne chaque participant pendant la durée du TP pour conseiller, orienter ou débloquer si besoin. A l'issue de chaque TP, un corrigé est remis à tous les participants et étudié pas à pas avec l'ensemble du groupe.

Plan de cours

Introduction
Contexte
Le développement natif, l'hétérogénéité et la fragmentation
Les principaux outils crossplatfom
Introduction à React Native

React Native
Rappels sur ES6/ES201X
React & JSX
React Native : principes clés, fonctionnement général
Installation & configuration
Outils de debug

Architecture d'application
Configurer un composant : state & props
React Native et MVC
Le pattern Flux
L'arrivée de Redux

Construire son interface
Les composants de base
Styler les composants
Organiser le layout de l'application
Gérer la navigation
Composants avancés
Utiliser des composants de la communauté
Ajouter des animations et des transitions

Les formulaires et la gestion des données
Les principaux composants de formulaires
La validation de la saisie et la gestion des erreurs
Redux-form et alternatives
xmlhttprequest & fetch
Stockage local et gestion offline

Interagir avec le terminal
Les principales API natives de React Native
Utiliser les plugins Cordova / PhoneGap
Développer un module natif

Usages avancés
Best practices et erreurs fréquentes
Tests unitaires et fonctionnels
Publier l'application
Mises à jour OTA
Frameworks et outils complémentaires


Prochaines sessions

picto Du lundi 26/06 au mercredi 28/06 2017 Paris 1 490 € fleche S’inscrire à la session du lundi 26/06 au mardi 28/06
picto Du lundi 18/09 au mercredi 20/09 2017 Paris 1 490 € fleche S’inscrire à la session du lundi 18/09 au mardi 20/09
picto Du lundi 13/11 au mercredi 15/11 2017 Paris 1 490 € fleche S’inscrire à la session du lundi 13/11 au mardi 15/11
picto Du lundi 11/12 au mercredi 13/12 2017 Paris 1 490 € fleche S’inscrire à la session du lundi 11/12 au mardi 13/12
Proposer une session.

Pas de témoignage pour l'instant.

Cher(e) visiteur(euse),
Nous vous remercions pour l'intérêt porté à nos formations. La pré-inscription à une session de formation se fait via le formulaire d'inscription de la page formation.

La Convention de Formation Professionnelle Continue simplifiée vous sera envoyée par mail dans les 72H max. Votre inscription est considérée comme définitive, une fois cette convention signée par votre entreprise ou OPCA. La facture sera émise à l'issue de la formation, comme mentionnée dans nos conditions générales de vente.

A noter que les demandeurs d'emploi peuvent bénéficier d'une remise de 20% sur le prix public.

Pour toute information complémentaire ou demande de devis, n'hésitez pas à nous contacter au 01 53 34 66 10 ou à nous solliciter par mail.

A très bientôt dans l'un de nos centres de formation.
L'équipe Clever-Institut.

Les autres formations « Technologies front-end »  – Voir toutes les formations