- From openclassrooms.com
Créez une application React complète
- Self-paced
- Free Access
- Fee-based Certificate
- 4 Sequences
- Intermediate Level
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.