Logo de l'organisme de formation
Représentation de la formation : React Native avec Expo

React Native avec Expo

Formation à distance
Durée : 35 heures (5 jours)
Taux de satisfaction :
8,1/10
(6 avis)
Durée :35 heures (5 jours)
Cette formation est gratuite.
Se préinscrire
Durée :35 heures (5 jours)
Cette formation est gratuite.
Se préinscrire
Durée :35 heures (5 jours)
Cette formation est gratuite.
Se préinscrire

Formation créée le 04/03/2024. Dernière mise à jour le 02/08/2024.

Version du programme : 1

Programme de la formation

Objectifs de la formation

  • Maîtriser les fondamentaux de React Native, y compris JSX, composants, props, et state
  • Savoir utiliser des outils et librairies spécifiques comme AsyncStorage, react-router-native, et gluestack-ui
  • Développer et tester des composants React Native pour une application mobile fonctionnelle

Profil des bénéficiaires

Pour qui
  • Développeurs mobiles souhaitant se former sur React Native
  • Chefs de projet technique recherchant une montée en compétence de leur équipe sur React Native
  • Freelances voulant élargir leur offre de développement d'applications mobiles
Prérequis
  • Connaissances de base en programmation JavaScript
  • Compréhension des principes de développement front-end
  • Familiarité avec les concepts de programmation asynchrone et les API

Contenu de la formation

  • Fondamentaux et Environnement de Développement
    • Introduction à React Native et JSX.
    • Installation de l'environnement de développement.
    • Découverte de l'interface utilisateur.
    • Travaux Pratiques : Création d'un formulaire avec gestion des erreurs.
  • Authentification et Gestion des Données
    • Authentification et gestion des API.
    • Introduction à l'API Context pour la propagation des données.
    • Création de composants intelligents et présentationnels.
    • Travaux Pratiques : Création et redirection après authentification.
  • Navigation et Interaction Utilisateur
    • Test du hook personnalisé et introduction à la navigation
    • Gestion des paramètres de route et du bouton de retour sous Android
    • Utilisation de références pour la gestion des interactions utilisateur
    • Travaux pratiques : Création d'une interface d'édition
  • Performance et Tests
    • Gestion du stockage local
    • Optimisation des performances avec useMemo et useCallback
    • Introduction au débogage et au test des composants
    • Travaux Pratiques : Mise en place d'une interface de saisie de session
  • Améliorations et Déploiement
    • Introduction à l'affichage de graphiques et à Storybook
    • Amélioration de l'expérience utilisateur avec Animated.View
    • Gestion de l'accessibilité et des états de réseau
    • Travaux Pratiques : Affichage et gestion des graphiques
Équipe pédagogique

Développeur Front End spécialisé en React

Suivi de l'exécution et évaluation des résultats
  • Revues quotidiennes de code et QCM d'auto-évaluation
  • Exercices pratiques évalués
  • QCM d'auto-évaluation
Ressources techniques et pédagogiques
  • Slides
  • Comptes d'accès à des APIs pour les données
  • Code complet et annoté pour la correction des projets

Qualité et satisfaction

Taux de satisfaction des apprenants
8,1/10
(6 avis)

Modalités de certification

Résultats attendus à l'issue de la formation
  • Les participants seront capables de développer des applications mobiles fonctionnelles en utilisant React Native, en intégrant des services backend, en appliquant les meilleures pratiques de développement, et en réalisant des tests unitaires pour assurer la qualité du code.
Modalité d'obtention
  • Validation par le formateur lors des évaluations effectuées par celui-ci

Capacité d'accueil

Entre 4 et 12 apprenants

Délai d'accès

4 semaines