Créez une application React complète

Course
fr
French
12 h
This content is rated 0 out of 5
Source
  • From openclassrooms.com
Conditions
  • Self-paced
  • Free Access
  • Fee-based Certificate
More info
  • 4 Sequences
  • Intermediate Level

Their employees are learning daily with Edflex

  • Safran
  • Air France
  • TotalEnergies
  • Generali
Learn more

Course details

Syllabus

Partie 1 - Créez une Single Page Application à l’architecture robuste
1. Tirez le maximum de ce cours
2. Architecturez votre projet
3. Transformez votre application en Single Page Application avec React Router
4. Indiquez les types de vos props avec les PropTypes
5. Scopez votre CSS avec styled components
Quiz : Créer une Single Page Application à l'architecture robuste

Partie 2 - Incorporez des données dans une application React avec les hooks
1. Exploitez vos connaissances de useState et useEffect pour effectuer des calls API
2. Partagez vos données avec le Contexte et useContext
3. Allez plus loin avec les hooks
Quiz : Incorporer des données dans une application React avec les hooks

Partie 3 - Testez une application React avec Jest et React Testing Library
1. Découvrez la base des tests dans React avec Jest
2. Testez vos composants avec React Testing Library
3. Allez plus loin dans vos tests
Quiz : Tester une application React avec Jest et React Testing Library

Partie 4 - Évoluez dans l'écosystème React
1. Apprivoisez les anciennes syntaxes de React
2. Affichez les données d'une API dans un composant classe
3. Exploitez vos acquis pour aller plus loin
Quiz : Évoluer dans l'écosystème React

Prerequisite

Pour réussir à suivre ce cours, vous devez avoir une connaissance de base de React, de HTML, CSS et JavaScript (ES2015+), Yarn, des commandes de base du terminal, et Git. Vous pouvez acquérir ces connaissances de React en suivant le cours :

  • Débutez avec React

Outils nécessaires

  • Un IDE, tel que VSCode
  • Yarn
  • GitHub

Instructors

Alexia Toulmet
Développeuse Fullstack React/Node freelance passionnée par le frontend

Editor

OpenClassrooms (formerly Le site du Zéro or SdZ) is a website that offers courses about computer science and entrepreneurship. Online courses can be made both by site staff, professors of universities or colleges partner as by its members.

Today, courses are available in several formats: MOOC (Massive Open Online Course), web text, e-book, book and video. The company delivers certifications for certain courses, including one recognized by the state in partnership with IESA multimedia.

Platform

OpenClassrooms (formerly Le site du Zéro or SdZ) is a website that offers courses about computer science and entrepreneurship. Online courses can be made both by site staff, professors of universities or colleges partner as by its members.

Today, courses are available in several formats: MOOC (Massive Open Online Course), web text, e-book, book and video. The company delivers certifications for certain courses, including one recognized by the state in partnership with IESA multimedia.

This content is rated 4.5 out of 5
(no review)
This content is rated 4.5 out of 5
(no review)
Complete this resource to write a review