
React - Bibliothèque JavaScript
- Formation en présentiel ou à distance
- Formation non certifiante
- A partir de : 3h
- A partir de 1658€ HT
Nous concevons des parcours sur-mesure, en présentiel ou à distance (visioconférence et e-learning), intégrant pédagogie inversée et mode projet pour favoriser l’implication des apprenants et l’application concrète des compétences en entreprise.
Nos formateurs sont des professionnels expérimentés, spécialistes de leurs domaines, qui assurent un accompagnement pédagogique de qualité tout au long du parcours.
Nous proposons des formats souples permettant de concilier formation et activité professionnelle, avec des sessions planifiées selon vos disponibilités.
De l’analyse des besoins à la validation des acquis, nous accompagnons chaque stagiaire et chaque entreprise pour assurer la réussite des formations engagées.
React JS est une bibliothèque JavaScript open-source développée par Facebook, conçue pour créer des interfaces utilisateur dynamiques et performantes. Grâce à son approche basée sur les composants et le Virtual DOM, React permet de construire des applications web modernes, modulaires et faciles à maintenir.
Très prisé dans le développement front-end, React JS est aujourd’hui un standard pour la création de sites web interactifs, d’applications monopages (Single Page Applications – SPA) et d’interfaces complexes nécessitant une gestion fine de l’état et des performances.
Dans cette formation, vous apprendrez à maîtriser les fondamentaux de React JS, de l’installation de l’environnement de développement à la création d’applications complètes.
Vous découvrirez comment créer et organiser des composants, gérer l’état avec useState et useEffect, manipuler les événements, intégrer le routage avec React Router, et interagir avec des API externes. La formation abordera également la gestion avancée de l’état avec des outils comme Context API ou des librairies telles que Redux.
À l’issue de cette formation, vous serez capable de développer des interfaces web modernes et réactives, tout en appliquant les bonnes pratiques de conception et d’optimisation propres à React JS.
Comprendre ce qu’est React Native, ses prérequis et son rôle dans le développement mobile multiplateforme.
Installer et configurer un environnement de développement complet avec Node.js, Xcode, Android Studio, Genymotion et Expo.
Créer un nouveau projet avec Expo et maîtriser la structure et l’architecture d’une application React Native.
Développer des composants réutilisables, afficher des données dynamiques et appliquer du style personnalisé.
Concevoir des composants stateful pour gérer les entrées utilisateurs, l’état local et l’interactivité des applications.
Mettre en place la navigation entre écrans grâce à des librairies externes et personnaliser la barre de navigation.
Utiliser les API natives de React Native comme Alert ou AsyncStorage et comprendre le cycle de vie des composants.
Préparer et déployer une application sur Expo, l’App Store et Google Play pour la publier auprès des utilisateurs.
Développeurs.
Prérequis :
Intro React Native
– Qu’est-ce que c’est ?
– Pré-requis
Environnement de travail
– Installation de Node.js
– Installation de XCode
– Installation de Android Studio
– Installation de Genymotion
– Installation de Expo
Environnement de travail
– Démarrer un projet avec Expo
– La structure d’un nouveau projet avec Expo
– L’architecture du projet
– Appliquer du style à mes composants
Mon premier composant réutilisable en React Native
– Création des données
– Affichage d’un tweet
– Afficher les images
– Composant Tweet
– Styliser un composant
– Boucler sur un composant réutilisable
Mon premier composant stateful
– Structure de base d’un composant stateful
– Input et state
– Ajouter un compteur de caractères
– Ajouter un nouveau tweet
– Régler les problèmes d’affichage
Créer un menu de navigation
– Création d’un second container
– Création de la barre de navigation
– Travailler avec une librairie externe
– Mettre à jour la barre de navigation
Aller plus loin
– L’API React Native
– Utiliser l’API Alert
– Utiliser l’API AsyncStorage
– Lifecycle des composants stateful
Déployer son application
– Déployer son application sur Expo
– Déployer son application sur l’App Store
– Déployer son application sur Google Play
Votre parcours de formation sera personnalisé, à la fois en fonction de votre niveau, de vos besoins et de vos attentes professionnelles. Un parcours 100% flexible qui évolue avec vous. Notre approche pédagogique permet un apprentissage efficace, et ludique. Notre méthode comprend :
• Des cours particuliers personnalisés en visioconférence.
• Des plateformes de E-learning suivant les programmes tutorés par votre formateur. Notre équipe pédagogique vous accompagne tout au long de votre formation, et une conseillère pédagogique dédiée vous assiste tout au long de votre apprentissage en prenant contact régulièrement avec vous pour suivre votre avancement. Par ailleurs, notre service administratif vous conseille pour la mise en place et le suivi de vos dossiers de formations. Chaque stagiaire bénéfice d’un « espace personnel » comprenant : Le règlement intérieur Le protocole individuel de formation Les feuilles de présence Le pourcentage de l’avancement de votre formation Vous bénéficiez aussi d’un « espace apprenant » comprenant : Votre programme de base personnalisable Votre audit de préformation Vos évaluations de satisfaction Pour votre première connexion, une tutrice vous accompagne et vous guidera pour la prise en main de tous les outils que nous mettons à votre disposition. Votre service administratif : Ouvert du lundi au jeudi de 9h00 à 18h00 et le vendredi de 9h00 à 16h00.
• Par téléphone : 09.72.31.90.58
• Par mail : administratif@next-forma.fr Votre service pédagogique : Ouvert du lundi au jeudi de 9h00 à 17h00 et le vendredi de 9h00 à 16h00.
• Par téléphone : 09.72.31.90.58 • Par mail : assistante@next-forma.fr Votre référent handicap : Sivane Guedj
• Par téléphone : 09.72.31.90.58
• Par mail : assistante@next-forma.fr Bonne formation chez Next Forma !
Depuis 2009, NEXT FORMA accompagne plus de 5 000 stagiaires dans toute la France et propose des formations en visioconférence et en présentiel.
Plus de 93% de stagiaires satisfaits.
NEXT FORMA est spécialisé dans l’exécution de cours individuels à distance.
Votre parcours de formation sera personnalisé, à la fois en fonction de votre niveau, de vos besoins et de vos attentes professionnelles. Un parcours 100% flexible qui évolue avec vous.
Notre approche pédagogique permet un apprentissage efficace, et ludique.
Next Forma s’assure que la formation proposée puisse être accessible aux personnes en situation de handicap.
Notre réfèrent handicap vous accompagnera dans votre projet de formation afin d’anticiper ensemble les aménagements éventuels à mettre en œuvre pour favoriser la réussite de votre parcours.
Vous trouverez également sur notre site internet et dans votre espace apprenant le livret « politique du handicap » vous donnant toutes les informations utiles afin de réaliser votre formation dans les meilleures conditions.