React Native avec Expo
Taux de satisfaction :
8,1/10
(6 avis)
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