Overview
Le cours d’introduction à React est une expérience d’apprentissage dynamique qui se compose de dix projets distincts. Conçu pour ceux qui possèdent des connaissances de base en JavaScript, ce cours vous guidera à travers la création d’applications interactives en React. Chaque projet est hébergé dans un répertoire git séparé, ce qui permet une gestion optimale et une centralisation des notes de cours.
Avec un accent sur la pratique et l’interaction, ce cours offre des instructions claires sur la façon de modifier chaque projet pour répondre aux exigences spécifiques. De la création de votre premier composant à la gestion des états internes, vous toucherez à tous les aspects essentiels de React, tout en vous familiarisant avec des outils tels que Netlify pour le déploiement.
Features
Base React solide: Commencez par des rappels en JavaScript pour être bien préparé à entrer dans l’univers de React.
Projets pratiques: Dix projets différents qui vous permettent de mettre en pratique vos compétences tout au long du cours.
Intégration de tests automatisés: Apprenez à ajouter des tests à vos composants pour garantir leur bon fonctionnement.
Utilisation des props: Comprenez comment passer des données à travers votre application en réutilisant des composants.
Gestion des états: Apprenez à rendre vos composants réactifs en gérant leur état interne efficacement.
Multiples pages d’application: Découvrez comment créer des applications React avec plusieurs pages, enrichissant ainsi l’expérience utilisateur.
Partage de données avec Context API: Apprenez à partager des informations entre divers composants sans avoir à les passer manuellement à chaque niveau.
Génération de pages statiques avec Next.js: En fin de parcours, explorez les possibilités offertes par Next.js pour la génération et le déploiement de pages.