Langages de Programmation - ReactJS - Maîtriser le framework



Objectifs, programme, validation de la formation

Objectifs

inf. div Connaître ReactJS et son fonctionnement inf. div inf. div Ecrire des composants en ES2015 inf. div inf. div Développer une application à l aide d un environnement de développement. inf. div

Description, programmation

inf. div Introduction inf. div inf. div Rappels sur les aspects avancés de JavaScript inf. div inf. div Rappels sur HTML5 CSS3 le DOM inf. div inf. div Rappels du pattern MVC inf. div inf. div Positionnement de ReactJS inf. div inf. div Virtual DOM avec ReactJS inf. div inf. div Mise en place des outils de développement inf. div inf. div Plug-ins nécessaires aux outils inf. div inf. div Synthèse des apports de ES2015 inf. div inf. div Compatibilité actuelle des browsers inf. div inf. div Tour d horizon des outils de développement et d intégration actuelle inf. div inf. div Compilateurs disponibles inf. div inf. div Composants ReactJS inf. div inf. div Création d un composant ReactJS inf. div inf. div Amélioration des fonctionnalités du composant développé inf. div inf. div Etats d un composant et cycle de vie inf. div inf. div Gestion de l état d un composant inf. div inf. div Propriétés d un composant inf. div inf. div Présentation de JSX et ES2015 que choisir inf. div inf. div Présentation approfondie du Virtual DOM inf. div inf. div Communication inter-composants avec ReactJS inf. div inf. div Communication inter-composants inf. div inf. div Gestion des évènements inf. div inf. div Auto-binding inf. div inf. div Composants de formulaire inf. div inf. div Manipulation du DOM inf. div inf. div Présentation de la propagation des données inf. div inf. div Flux des données inf. div inf. div Présentation des vues et contrôleurs dans ReactJS inf. div inf. div Création d une application Single Page Application SPA avec ReactJS inf. div inf. div Applications isomorphiques avec ReactJS inf. div inf. div Faire fonctionner l application ReactJS aussi bien du côté serveur que client inf. div inf. div JavaScript du côté serveur inf. div inf. div Présentation de Node.js inf. div inf. div ReactJS et mobilité inf. div inf. div Construction d applications natives IOS et Android avec React Native inf. div inf. div Certification en option inf. div inf. div Nos tests de validation des compétences font partie intégrante du processus d apprentissage car ils permettent de développer différents niveaux d abstractions. inf. div inf. div Solliciter l apprenant à l aide de nos QCM c est lui permettre d étayer sa réflexion en mobilisant sa mémoire pour choisir la bonne réponse. Nous sommes bien dans une technique d ancrage mémoriel. inf. div inf. div L examen sera passé à la fin de la formation. inf. div

Validation et sanction

Certification M2I Langages de Programmation

Type de formation

Professionnalisation

Niveau de sortie sans niveau spécifique

Métiers visés

M1805 :


Durée, rythme, financement

Durée 21 heures en centre

Modalités de l'alternance -

Conventionnement Non

Conditions d'accès

Niveau d'entrée sans niveau spécifique

Conditions spécifiques et prérequis Avoir une très bonne connaissance de JavaScript et de ses aspects avancés.

Éligibilité de cette formation au compte personnel de formation pour les salariés


Code CPF 237067 - Validité du 02/01/2019 au 31/12/2115


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

Session débutant le : 01/01/2021

Adresse d'inscription
55 rue EUCLIDE
La Terra Verde 34000 Montpellier

Lieu de formation


Organisme de formation responsable