Votre contact Formations by DazzStudio

React Native avec Expo

Formation créée le 04/03/2024. Dernière mise à jour le 02/08/2024.
Version du programme : 1
Taux de satisfaction des apprenants
8,1/10 (6 avis)

Type de formation

Formation à distance

Durée de formation

35 heures (5 jours)
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire

React Native avec Expo


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