Certification de formation React.js - eLearning
450,00 EUR
- 50 hours
Le cours de formation React.js d'AVC vous aidera à maîtriser les fondamentaux de React, un cadre web essentiel pour développer des interfaces utilisateur, y compris JSX, les props, l'état et les événements. Ce cours de formation approfondit Redux, en abordant les réducteurs, les actions et l'arbre d'état.
Caractéristiques principales
Langue
Le cours et le matériel sont en anglais
Niveau
Débutant - intermédiaire pour les ingénieurs logiciels en devenir
Accès
Accès d'un an à la plateforme d'e-learning en autoformation disponible 24/7
14 heures de contenu vidéo
avec 50 heures de temps d'étude recommandé
Laboratoire virtuel MEAN Stack inclus
2 Cours de fin de projet
Pas d'examen
Il n'y a pas d'examen pour le cours mais l'étudiant recevra une attestation de fin de formation

Résultats d'apprentissage
À la fin de ce cours d'apprentissage en ligne React.js, vous serez capable de :
React et Redux
Sachez comment construire d'incroyables applications monopages avec React et Redux
Structuration de Redux
Apprenez et appliquez les concepts fondamentaux de la structuration des applications Redux
Composants composables
Prenez conscience et appréciez la puissance de la création de composants composables
NPM, Babel et ES6
Comprendre et utiliser NPM, Babel et la syntaxe JavaScript ES6.
Calendrier du cours

Introduction au cours
Leçon 01
- Qu'est-ce que React
- Configuration de l'environnement
Démarrage (GitHub Finder) et configuration de React
Leçon 02
- Introduction du projet
- Créer une application React et visualiser la structure des fichiers
- Nettoyage et préparation de Create React App (CRA)
- Introduction à l'extension de syntaxe JavaScript (JSX) et aux Fragments
- Expressions et conditionnelles en JSX
États et Props des Composants
Leçon 03
- Listes et passage d'un état avec des props
- Composants Fonctionnels Sans État
- Gestion des requêtes HTTP et mise à jour des états
- Composant Spinner et refactorisation
- Variables d'environnement
Passage d'événements, Props, React Router et plus
Leçon 04
- Composants d'événements et de recherche
- Transmettre des props vers le haut et rechercher des utilisateurs
- Suppression des utilisateurs de votre état
- Configuration de l'état d'alerte et du composant
- Configurer un routeur React
- Ajout d'un composant utilisateur unique et de données
- Création d'une interface utilisateur et mise en page d'un composant
- Dépôts et le composant Repoitem
Refactorisation des Hooks et de l'API contexte
Leçon 05
- Aperçu des hooks et de l'API contexte
- Utiliser une classe de recherche pour fonctionner avec le hook d'état use
- Utiliser une classe Utilisateur pour fonctionner avec le hook d'effet d'utilisation
- Composant de fonction de classe App
- Implémentation de l'API de contexte et utilisation du Reducer
- Création de réducteurs
- Déplacer l'état de l'utilisateur vers l'API de contexte
- Déplacer l'état des dépôts vers l'API de contexte
- Création d'un flux de travail de contexte d'alerte
- Création des composants Home et NotFound
- Préparation et déploiement sur Netlify
Mongo DB express React et Node (MERN)
Leçon 06
- Configuration de MongoDB Atlas
- Création de dépendances et d'un serveur express de base
- Configuration des routes Backend
- Connexion de MongoDB à l'application
Contacts d'utilisateur backend et authentification par jeton web JSON
Leçon 07
- Modèle d'utilisateur et validation
- Hachage des mots de passe et enregistrement des routes
- Création et réponse avec un jeton web JSON
- Création d'une route d'authentification
- Middleware d'authentification et protection des routes
- Création d'un modèle de contact et obtention de la route des contacts
- Ajout d'une route de contact
- mise à jour des contacts et suppression des itinéraires
Configuration de l'interface utilisateur de votre client et de vos contacts
Leçon 08
- Configurer React et Concurrently
- Configuration du nettoyage, de la barre de navigation et du routeur
- Création de contacts, contexte et état global
- Création des composants contacts et contactitem
- Supprimer un contact de l'interface utilisateur
- Définir et effacer les contacts actuels
- Ajout d'actions pour modifier et mettre à jour les contacts
- Création d'un formulaire de filtre de contact et de son état
- Créer une animation basique d'ajout et de suppression
Authentification avec React ou Express
Leçon 09
- Création du contexte d'authentification et de l'état initial
- Création de formulaires d'inscription et de connexion
- Création de contexte d'alerte, états et composants
- Création d'un formulaire d'inscription utilisateur
- Chargement d'un utilisateur et configuration d'un jeton
- Création de l'identifiant utilisateur
- Création des composants de déconnexion et de la barre de navigation
- Création du composant PrivateRoute
Intégration et déploiement de l'API Contacts
Leçon 10
- Ajout de contacts à la base de données
- Obtenir et effacer les contacts
- Suppression de contacts
- Mise à jour des contacts
- Préparation et déploiement sur Heroku
Démarrer les composants et l'interface utilisateur de IT Logger (Redux)
Leçon 11
- Configurer React et le JSON
- Configuration de Materialize CSS
- Création des composants SearchBar et Logs
- Création des composants Logitem et Preloader
- Création des composants AddBtn et AddLogModal
- Ajout des composants de modification et de la fenêtre modale Tech
Gestion d'état Redux
Leçon 12
- Configurer le store redux et le provider
- Configuration du réducteur de journaux, des actions et des types
- Connexion de Redux à un composant
- Ajout, Suppression, Mise à jour, Recherche de journaux
État des techniciens et ses composants
Leçon 13
- Réducteurs de technologie, actions et composants
- En utilisant le composant de sélection
- Ajout de techniciens
- Suppression des techniciens

Qui devrait s'inscrire à ce programme ?
Ce cours de certification React.js est conçu pour les développeurs web qui conçoivent et créent des solutions UI/UX pour des applications mobiles et web et souhaitent utiliser React aussi efficacement que possible en utilisant une bibliothèque JavaScript.
Prérequis : Vous devez avoir de l'expérience dans la création d'applications web frontales avec HTML, CSS et JavaScript.
Développeurs Web
Concepteurs de sites Web
Développeur full-stack
Développeur mobile
Déclarations
Licence et accréditation
Le cours de formation à la certification React.Js est proposé par Simplilearn conformément à l'Accord de Programme Partenaire et respecte les exigences de l'Accord de Licence. AVC fait la promotion de ce cours au nom de Simplilearn.
Politique d'équité
Simplilearn ne fournit pas d'aménagements en raison d'un handicap ou d'une condition médicale quelconque des étudiants. Il est conseillé aux candidats de contacter l'AVC pour obtenir des conseils et un soutien tout au long du processus d'accommodement.
Foire aux questions

Besoin d'une solution d'entreprise ou d'une intégration LMS ?
Vous n'avez pas trouvé le cours ou le programme adapté à votre entreprise ? Besoin d'une intégration LMS ? Écrivez-nous ! Nous réglerons tout !