Certification de formation React.js - eLearning

450,00 EUR

  • 50 hours
eLearning

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

Hero

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

Hero
  1. Introduction au cours

    Leçon 01

    • Qu'est-ce que React
    • Configuration de l'environnement
  2. 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
  3. É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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. É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
Cours de React.js

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

Commencer le cours maintenant

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 !