REACTJS - Developpement d-applications web
VERTEGO INFORMATIQUE
Non finançable CPF
Tout public
En ligne
Présentiel
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
Nous contacter
Durée
Nous contacter
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
Objectifs
Identifier les spécificités de ReactJS
Développer des applications web performantes avec ReactJS
Mesurer les impacts du choix d'une architecture incluant ce type d'application
Développer des applications web performantes avec ReactJS
Mesurer les impacts du choix d'une architecture incluant ce type d'application
Programme
01. Se rappeler
Définir un vocabulaire commun et connaitre les éléments du langage les plus couramment utilisés
ES6 (nouveautés du langage)
Programmation fonctionnelle (High order function, ...)
02. Maîtriser REACT
Principes de base : comprendre l'intérêt de react par rapport à ses concurrents et la façon dont il a été pensé
Composants (classe, stateless component, High Order Component) : apprendre à écrire les composants et découper sa page en composants réutilisables
États des composants (data) : comment garder de la donnée au sein d'un composant ou l'échanger entre composants
Redux : comprendre les limites de l'utilisation des états des composants, échanger de la donnée entre plusieurs composants, séparer la donnée de la vue, comprendre l'intérêt du pattern Redux par rapport aux concurrents (two-way binding par exemple)
Principes du pattern (flux unidirectionnel, store, reducer, actions, ...)
Redux-saga
React-router objectifs : construire une SPA dont les urls sont bookmarkables
Tests / debugging objectifs produire une application de qualité avec des tests unitaires et de composant
Optimisations des applications (vitesse, mémoire, ...) : comprendre le fonctionnement de la librairie et les premières choses à mettre en place pour éviter des traitements supplémentaires, utiliser des outils pour voir où intervenir dans le code en priorité
Définir un vocabulaire commun et connaitre les éléments du langage les plus couramment utilisés
ES6 (nouveautés du langage)
Programmation fonctionnelle (High order function, ...)
02. Maîtriser REACT
Principes de base : comprendre l'intérêt de react par rapport à ses concurrents et la façon dont il a été pensé
Composants (classe, stateless component, High Order Component) : apprendre à écrire les composants et découper sa page en composants réutilisables
États des composants (data) : comment garder de la donnée au sein d'un composant ou l'échanger entre composants
Redux : comprendre les limites de l'utilisation des états des composants, échanger de la donnée entre plusieurs composants, séparer la donnée de la vue, comprendre l'intérêt du pattern Redux par rapport aux concurrents (two-way binding par exemple)
Principes du pattern (flux unidirectionnel, store, reducer, actions, ...)
Redux-saga
React-router objectifs : construire une SPA dont les urls sont bookmarkables
Tests / debugging objectifs produire une application de qualité avec des tests unitaires et de composant
Optimisations des applications (vitesse, mémoire, ...) : comprendre le fonctionnement de la librairie et les premières choses à mettre en place pour éviter des traitements supplémentaires, utiliser des outils pour voir où intervenir dans le code en priorité
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser
Graduate Développeur web full stack
À DISTANCE

Finançable CPF
À distance
Tout public
formation laravel 12 développer une application
À DISTANCE

Non finançable CPF
À distance / En entreprise
Entreprise
ACCESS IT
Développeur Web et Web Mobile - Développement Web
À DISTANCE

Finançable CPF
À distance
Tout public
Concepteur Développeur d'Applications Web/IA
À DISTANCE

Finançable CPF
À distance
Tout public
ISIKA
Développeur web, web mobile Full Stack Spécialité Cybersécurité
À DISTANCE

Finançable CPF
À distance
Tout public
PROFORMÉA
Webmaster Développeur avec WORDPRESS + HTML/CSS
LA CIOTAT, TOULON, STRASBOURG ET 10 AUTRE(S) LOCALITÉ(S)

Finançable CPF
À distance / En centre / En entreprise
Salarié en poste / Entreprise
FORMA13
Les formations les plus recherchées
Pau
Lyon
Toulouse
Marseille
Montpellier
Paris
Bordeaux
Dijon
Mâcon
Nantes
Web CPF
Web en Ligne
Creation site internet
Creation site internet CPF
Creation site internet en Ligne
Programmation
Developpeur web
Webmaster
Integrateur web
Devops
Webmarketing
Digital
Responsable digital
Chef de projet web
Instagram
Creation site internet Goussainville
Developpeur web Mantes-la-Jolie
Integrateur web Goussainville
Programmation Mantes-la-Jolie
Webmaster Goussainville
Webmaster Villiers-le-Bel
Programmation Mantes-la-Ville
Integrateur web Villiers-le-Bel
Developpeur web Mantes-la-Ville
Creation site internet Villiers-le-Bel