DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

ReactJS

Date de mise à jour : 02/09/2020 | Identifiant OffreInfo : 20_1369894

Information fournie par :
C2RP Carif-Oref Hauts-de-France

Objectifs, programme, validation de la formation

Objectifs



  • Découvrir ReactJS et son fonctionnement


  • Écrire des composants avec les nouvelles syntaxes JSX et ES6


  • Comprendre et intégrer l'architecture Flux


  • Mettre en place un environnement de développement pour ReactJS

Programme de la formation


Introduction à ReactJs



  • Node.js et npm JavaScript


  • ES6 Webpacks


  • Les avantages de React


  • Création d'une application


  • ReactJs


  • IDE, outils et plugins




ReactJs et le DOM



  • Evénements en React


  • JSX, différence entre JSX et HTML/JavaScript


  • Méthodes principales de l'API


  • DOM virtuel




Les composants React



  • Hiérarchie des composant


  • Construire un composant de vue


  • Composants à état


  • Stratégie de composition des composants et bonnes pratiques


  • Cycle de vie des composants


  • Render, Binding


  • Props VS state


  • Contrôle des composants de formulaire


  • Validateurs


  • Creer son StoryBook




Interactions avancées en ReactJs



  • Animations


  • Drag and Drop


  • Mise en place d'un thème avec Styled Component




Routage



  • Implémentation du routage


  • Gérer les routes


  • React Router


  • Récupérer les paramètres de l'URL




Architecture avec Redux



  • Pourquoi Redux ?


  • Separation of Concern


  • Implémentation de Redux


  • Créer ses actions et reducers


  • Introduction à React-Redux


  • Connecter ses composants




Performances



  • Réconciliation process works


  • Bonnes pratiques concernant la performance




Isomorphisme



  • Principes et béné?ces du développement isomorphique


  • Node.js pour ReactJS


  • Internationalisation (i18n)


  • Communiquer avec une API rest


  • Configuration et organisation des routes




Tester les applications ReactJS



  • Préparer les composants pour les tests


  • Les utilitaires de test pour Enzyme, Jest...


  • Simulation d'événements




Introduction à React Native



  • Hétérogénéité des OS mobiles


  • Natif vs hybride vs cross-platform


  • Principales solutions cross-platform

Validation et sanction

-

Type de formation

Non certificiante

Sortie

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
21 heures en centre, 7 heures hebdomadaires

Conventionnement : Non

Financeur(s)

Autre

Conditions d'accès

Public(s)
Agent de la fonction publique d'Etat, Demandeur d'emploi moins de 26 ans, Licencié pour motif économique, Salarié, Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Information non communiquée

Conditions spécifiques et prérequis

Aucune

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
47 rue Berger
75001 - Paris 1er
Responsable : INOW
Téléphone fixe :
Contacter l'organisme (mailto:)

Contacts

Contact sur la formation
14 rue Tantot
60510 - La Neuville-en-Hez
Responsable : Vincent LECLERC
Téléphone fixe : 01-77-49-46-50
fax :
Site web : (https://www.inow.fr/)https://www.inow.fr/
Contacter l'organisme (mailto:vleclerc@inow.fr)
Contacter l'organisme formateur
INOW
SIRET: 49237551400014
60510 La Neuville-en-Hez
Responsable :
Téléphone fixe : 01-77-49-46-50
Site web : (https://www.inow.fr/)https://www.inow.fr/
Contacter l'organisme (mailto:vleclerc@inow.fr)

Période prévisibles de déroulement des sessions

du 22/06/2020 au 24/06/2020
débutant le : 22/06/2020
Adresse d'inscription
47 rue Berger
75001 - Paris 1er
Etat du recrutement : Information non disponible
Modalités : Entrées / Sorties à dates fixes

Organisme responsable

INOW
SIRET : 49237551400014

Adresse
14 rue Tantot
60510 - La Neuville-en-Hez
Téléphone fixe : 01-77-49-46-50
Contacter l'organisme (mailto:vleclerc@inow.fr)