03 20 61 95 06

Formation React native initiation (individualisée et personnalisée)


  • PHREA1
  • Durée : 5 jours
  • Tarif : 3335 € HT

96%

Taux de satisfaction clients
(sur 1392 évaluations du 19/05/21 au 22/04/24)

Voir les avis

Objectifs

A l’issue de la formation, l’apprenant sera capable de :
Installer et configurer un projet React Native
Développer des interfaces utilisateurs à base de composants
Afficher des listes de données
Collecter des données utilisateurs avec des formulaires
Mettre en place la navigation dans l’application
Implémenter des services d’accès aux serveurs de données
Implémenter le design pattern FLUX avec Redux
Ecrire des tests unitaires
Accéder aux fonctions natives de l’appareil
Optimiser, construire et déployer l’application

Certification

Prérequis

Bonnes connaissances en JavaScript, Asynchrone, POO et React ou React Native
Un entretien en amont avec notre expert permet de prendre en compte le profil de chaque participant (niveau, objectifs et résultats attendus, contexte professionnel, enjeux…) et d’adapter le contenu de la formation si besoin.

Cette formation ne peut être financée que dans le cadre d’un projet d’entreprise (prise en charge entreprise ou OPCO). Les dossiers à financement personnel et CPF ne sont pas pris en compte.

Public

– Développeurs informatiques
– Architecte logiciel
– Consultants et chefs de projets proches du développement.
– Développeur WEB

Dernière mise à jour

Programme mis à jour le 11 avril 2024
enveloppe Cette formation vous intéresse ? Contactez-nous

Bon à savoir

Evaluez votre niveau

Pour vous aider à bien choisir votre formation, nous vous proposons soit un entretien avec le formateur soit un test d’évaluation. Cela vous assurera que vous disposez des connaissances nécessaires pour suivre la formation dans des conditions optimales.

Formations modulables

Toutes nos formations sont disponibles en présentiel comme en distanciel, en mode coaching individuel ou en groupe de 3 à 6 participants maximum.

Travaux pratiques

Nos formations comprennent de nombreux travaux pratiques pour un meilleur apprentissage (60 % de pratique). Nous proposons également de travailler sur vos données pour une meilleure expérience.
modules

Les Modules
de formation

Module1
Présentation de React Native

Historique de la plateforme

Road map React Native (documentation / open source)
Syntaxe JSX / ES6
iOS, Android, Web, Windows, MacOS
Module2
Environnement de React Native

Architecture d’un projet

Composants de base View, Text, Image
Outils de debugging
Travaux pratiques :
Installation de l’environnement de développement,
Génération d’un projet et ajout de composants de base
Manipulation de outils de debug
Module3
Composants

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.
Travaux pratiques :
Réalisation d’une application permettant de manipuler les composants et leur cycle de vie ainsi que la mise en page
Module4
Plugins

Définition des plugins

Plugin pour la navigation
Travaux pratiques :
Réalisation d’une application avec la librairie react-native-navigation
Module5
API

Appels réseaux (fetch/axios)

Persistance des données avec AsyncStorage
Travaux pratiques :
Ajout de fonctionnalités permettant de manipuler les appels réseau et la persistance de données dans l’application précédemment réalisée
Module6
Tests unitaires

Présentation de l’approche TDD (Test Driven Development)

Introduction à jest / snapshot
Travaux pratiques :
Mise en place de tests avec jest dans l’application précédemment réalisée
Module7
Pattern Flux

Présentation du pattern Flux

Implémentation avec Redux
Travaux pratiques :
Réalisation d’une application avec Redux
Module8
Interfaces avancées

API Animation

API Pan Responder, capter les gestes de l’utilisateur
React Native Gesture Handler
UX, UI et Performances
Travaux pratiques :
Réalisation d’une animation répondant aux gestes de l’utilisateur
Module9
Modules Complémentaires

Librairies et Kits d’UI

Internationalisation

Les prochaines
sessions de formation

Sur demande
Vous souhaitez organiser cette formation à une date spécifique ?Contactez-nous en remplissant le formulaire ci-dessous
08 juillet 2024
26 août 2024
21 octobre 2024
09 décembre 2024

Cette formation vous intéresse ? Contactez-nous !

    Les données personnelles collectées sont destinées à Access IT Company et utilisées pour traiter votre demande et, lorsque vous ne vous y êtes pas opposé, vous communiquer nos offres commerciales. Les données obligatoires vous sont signalées sur le formulaire par un astérisque. L’accès aux données est strictement limité par Access IT Company aux collaborateurs en charge du traitement de votre demande. Conformément au Règlement européen n°2016/679/UE du 27 avril 2016 sur la protection des données personnelles et à la loi « informatique et libertés » du 6 janvier 1978 modifiée, vous bénéficiez d’un droit d’accès, de rectification, d’effacement, de portabilité et de limitation du traitement des donnés vous concernant ainsi que du droit de communiquer des directives sur le sort de vos données après votre mort. Vous avez également la possibilité de vous opposer au traitement des données vous concernant. Vous pouvez exercer vos droits en contactant le DPO à l’adresse suivante : [email protected] ou à l’adresse postale suivante 2, Allée Lavoisier, 59650 Villeneuve d’Ascq. Pour plus d’informations sur le traitement de vos données personnelles par Access IT Company, veuillez consulter notre politique de confidentialité disponible sur notre site internet à l’adresse suivante : https://formation.access-it.fr/politique-de-confidentialite/