Engineering / software Dev Maitrisez ReactJS By Abdellatif TIJANI Créer des interfaces utilisateurs grâce au framework ReactJS Créer des interfaces utilisateurs grâce au framework ReactJS Prix Global : 2 100 MAD (TTC) Date 1 déc. - 31 déc. Total heures Nombre modules Besoin d’en discuter Vous souhaitez en parler avec nous pour mieux comprendre et faire le meilleur choix ? Laissez nous vos coordonnées dans ce formulaire pour qu’on puisse vous recontacter très rapidement. Acheter dès maintenant Ce que vous apprendrez Développer des interfaces utilisateurs grâce à la bibliothèque ReactJS Créer des composants autonomes HMTL / CSS / JavaScript Etablir une documentation technique Développer votre projet de A à Z grâce à l'encadrement de notre expert-formateur Grâce à notre choix de pédagogie active, apprendre à faire de la veille technologique et devenir autonome pour vous adapter à toutes les évolutions des technologies Prérequis Connaissances de base HMTL / CSS / JavaScript (ES6) Description ReactJS, contrairement à ce qu'on lit souvent, n'est pas un framework mais une bibliothèque qui permet de créer des applications Web progressives, réactives et dynamiques. Cette formation est basée sur le principe de la pédagogie active. Ce parti pris se base sur le droit au tâtonnement et à l'erreur, l’apprentissage par le projet, le co-apprentissage et le reverse mentoring. L’apprentissage passe par la pratique, la formation va se dérouler sous forme des projets pédagogique visant plusieurs volets : Travail en groupe Co-apprentissage Réalisation des objectifs visés Veille technologique selon le sujet abordé La gestion du projet (Mini ou Macro) PROGRAMME DE LA FORMATION MODULE 1 : Les bases Présentation de ReactJS Positionnement de ReactJS - Virtual DOM avec ReactJS - Mise en place des outils de développement Tour d'horizon des outils de développement et d'intégration actuelle Création d'une application React avec les scripts Comparaison avec les frameworks : jQuery - AngularJS 1 - VueJS Les fondamentaux : HTML, CSS, JavaScript et le DOM. Design patterns applicatifs classiques. Limitations des applications JavaScript MODULE 2 : Les notions avancées Ecosystème des frameworks JavaScript Principes de Data-Binding : dirty-checking, observable, virtual-dom ReactJS, positionnement et philosophie JSX, présentation Environnement de développement. IDE et plug-ins. Développer avec ReactJS Présentation des principaux filtres MODULE 3 : Design Pattern Avancés REACT JS Approche : MVC et Virtual Dom, un choix de performance Utiliser JavaScript ou JSX Méthodes principales de l'API Création de composant de vues. Cycle de vie Initialisation de propriétés Gestion des états de composant. Interactivité des composants Composants d'état Composants réutilisables : contrôle et transfert de propriétés Contrôle des composants de formulaire. Manipulation du DOM. Application monopage avec ReactJS et Flux ou Redux Flux / Reducer : présentation. Propagation de données Gérer des sources de données extérieures asynchrones La formation sera accompagnée de : Création d'une application utilisant un contexte de donnée externes BONUS : styled-components / Tailwindcss Vous souhaitez en parler avec nous pour mieux comprendre et faire le meilleur choix ? Besoin d'en discuter Formateur Abdellatif TIJANI Coach referent / Web developer / Web project manager Abdellatif est formateur réfèrent depuis 5 ans et définit sa vocation comme étant de faire de l’apprentissage un tremplin de partage Il est diplômé en administration d'application d'entreprise, management des systèmes d'information et en informatique décisionnelle. Après plusieurs missions en tant que créateur de site et de Webmaster, il s'est orienté vers la formation en Web Development avec notamment des rôles importants de coach référent au sein d'une grande école de développement au Maroc, où il a acquis et maitrisé les techniques de la pédagogie active. Ses domaines d'expertise vont du Front-End au Back-End, maitrisant toute la chaine Full Stack, avec des technologies comme HTML / CSS, Angular, ReactJS, MySQL, etc... Acheter dès maintenant Prix Global : 2 100 MAD (TTC) Date 1 déc. - 31 déc. Total heures Nombre modules Dates et Heures de Programmation Ce cours comprend 43 heures de formation LIVE en présentiel ou à distance Pour une formation exclusivement interne à votre entreprise de 5 personnes ou plus Renseignez ce formulaire pour expliquer vos besoins et nos équipes reviendront rapidement vers vous. Contactez-nous