Formation React Native

Découvrez React Native, puissant framework permettant de développer des applications mobiles.

Durée de formation : 2 à 5 jours

Lieux de formation :
  • Présentiel à Strasbourg
  • Possible à Paris
  • Possible en groupe (intra-entreprise)

Vous souhaitez développer de manière efficace une application mobile en parfaite adéquation avec vos besoins ou ceux de vos clients ? Vous voulez utiliser un outil open-source pour développer rapidement une application solide, testée et évolutive et compatible IOS et Android ? Alors il vous faut React native ! Vous serez guidés pas à pas dans la découverte de cette technologie conçue par Facebook.

Dans un contexte alternant théorie et mise en pratique, vous vous familiariserez avec les bases du développement d’applications mobile. Vous apprendrez les concepts, les astuces et les bonnes pratiques pour exploiter au mieux les énormes capacités de ce framework.

Pourquoi cette formation est adaptée à vous et vos objectifs ? Parce qu'elle vous permettra :

  • d'apprendre React Native,
  • de construire votre application mobile simple de A à Z,
  • d'utiliser toutes les astuces et bonnes pratiques pour maîtriser votre code,
  • de publier votre application sur les stores Google Play et Apple.

Pour suivre cette formation, vous devez être à l’aise avec le JavaScript.

Introduction

  • Benchmark des différents outils de cross-platfom
  • Présentation des principaux concepts de React Native

React JS et React Native

  • Rappels sur ES6/ES201X
  • React & JSX
  • React Native : les principes clés et le fonctionnement général
  • Installation & configuration

Architecture d'application

  • Configuration des composants avec state & props
  • Redux et React Native
  • Simplification avec Ignite

Conception des interfaces

  • Organiser votre interface avec les containers et des composants
  • Les composants de base
  • Apporter des styles à vos composants
  • Organiser le layout de votre application
  • Apprendre à gérer votre navigation
  • Présentation de Native Base
  • Comment utiliser des thèmes dans votre application

Gérer les formulaires

  • Validation des saisie et gestion des erreurs
  • Redux-form et alternatives
  • Stockage local et gestion offline
  • Utilisation de Saga
  • Se connecter à un Backend via une API Rest

Quelques usages avancés

  • Les bonnes pratiques et les erreurs fréquentes
  • Tester votre application mobile
  • Publier votre application sur les stores Google Play et Apple Store
  • Complément d’outils et les Frameworks

Public

Développeurs d'application Web ou natives

Objectifs

Être capable de développer des applications mobiles natives avec React Native. Connaître le framework et sa syntaxe, savoir organiser son code et tirer partie des différentes fonctionnalités offertes par React Native.

Prérequis

Une connaissance de la théorie de la programmation orientée objet. Utilisation/modélisation de bases de données relationnelles.

Moyens pédagogiques

Durant chaque formation, les participants et participantes auront l’opportunité de mettre en application leurs apprentissages grâce à de nombreux cas pratiques et exercices. Ces exercices seront ensuite corrigés et explicités par le formateur ou la formatrice. Dans le cas de sessions inter-entreprises, à Strasbourg ou à Paris, la formation est dispensée dans les salles pédagogiques adaptées à des apprentissages informatiques : capacité de 1 à 8 personnes, équipement informatique fourni pour chacun des stagiaires, vidéo-projecteur et paperboard.

Suivi et appréciation des résultats

L'exécution de l'action de formation est suivie à l'aide de feuilles de présence émargées par demi-journée par les participants et le formateur. Sanction : attestation de présence. Un bilan des acquis est effectué à l'issue de la formation par questionnaire individuel en ligne et par les exercices réalisés durant la session.

Modalités de positionnement et d’évaluation

Le positionnement à l'entrée est évalué par questionnaire individuel en ligne (comportant des questions relatives au profil, aux attentes, aux connaissances initiales et aux prérequis techniques) ainsi que par échange e-mail lors de la prise de contact et de la préparation du dossier. Un entretien préalable par visioconférence a lieu dans le cas des groupes en intra.

Dernière mise à jour de ces informations :

Besoin d'un financement ?

Une formation est un investissement : pour mieux vous permettre de vous former, des possibilités de financement vous sont proposées dont la prise en charge par votre OPCO.

Voir les différents financements

À la suite de cette formation, nous vous recommandons :

Envie de connaître la date
de nos prochaines formations ?

Calendrier des formations

Nous contacter

Téléphone : 09 54 96 50 50 Adresse e-mail : contact alsacreations point fr

Alsacréations
10 Place du Temple Neuf
67000 Strasbourg, France

En soumettant ce formulaire vous acceptez que les informations saisies soient utilisées pour permettre de vous répondre. Votre e-mail ne sera pas mémorisé pour un autre usage. En savoir plus