Formation React Native

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

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

Développer des applications mobiles natives avec 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

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 physique de l'action de formation est suivie à l'aide de feuilles de présence émargées par demi-journée par les stagiaires et le formateur.
Sanction : attestation de fin de stage.

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.

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