Packt

Building Projects with React and APIs

La Fête du Travail commence avec plus de 70 $ d'économies sur Coursera Plus. Bénéficiez de 40 % de réduction pendant 3 mois.

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Packt

Building Projects with React and APIs

Inclus avec Coursera PlusEn savoir plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Fetch, display, filter, and sort dynamic data from external APIs in React projects.

  • Build multi-page applications using React Router in both declarative and framework modes.

  • Manage state across projects with Context API and localStorage for persistent data.

  • Implement project-level features including loaders, pagination, blog posts, and Markdown rendering.

Compétences que vous acquerrez

  • Catégorie : User Interface (UI)
  • Catégorie : Responsive Web Design
  • Catégorie : Front-End Web Development
  • Catégorie : Dashboard Creation
  • Catégorie : Javascript
  • Catégorie : Application Deployment
  • Catégorie : Interactive Data Visualization
  • Catégorie : React.js
  • Catégorie : Code Reusability
  • Catégorie : Context Management

Outils que vous découvrirez

  • Catégorie : JavaScript Frameworks
  • Catégorie : Application Programming Interface (API)
  • Catégorie : Data Persistence
  • Catégorie : Restful API
  • Catégorie : Frontend Integration
  • Catégorie : UI Components
  • Catégorie : JSON
  • Catégorie : TypeScript

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

août 2026

Évaluations

9 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Élaborez votre expertise du sujet

Ce cours fait partie de la Spécialisation "Modern React From The Beginning"
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable

Il y a 7 modules dans ce cours

In this module, we will build a Crypto Dash project that consumes real-time API data. You will learn to fetch, display, filter, and sort cryptocurrency information dynamically. This module also covers secure environment configuration and interactive UI elements.

Inclus

9 vidéos2 lectures1 devoir

In this module, we will extend the Crypto Dash project by adding client-side routing. You will create multiple pages, fetch coin details dynamically, and enhance the UI with loading spinners and charts. This module provides practical experience in declarative navigation and data visualization.

Inclus

10 vidéos1 devoir

In this module, we will take your React application from development to production. You will understand the build workflow, run production builds, and deploy your projects to Vercel. This ensures your applications are accessible and optimized for real-world use.

Inclus

4 vidéos1 devoir

In this module, we will build a fully functional Shopping Cart UI using the Context API. You will manage product and cart state globally, handle user interactions, and ensure data persistence. This project reinforces best practices in state management and reusable components.

Inclus

13 vidéos1 devoir

In this module, we will develop the Friendly Dev project using React Router in framework mode. You will implement structured routing, responsive navigation, reusable components, and TypeScript basics. This module teaches modern React routing patterns in real-world scenarios.

Inclus

11 vidéos1 devoir

In this module, we will enhance projects with advanced data handling features. You will use loaders, implement pagination, apply filtering, and animate UI interactions. These techniques help build responsive and user-friendly React applications.

Inclus

11 vidéos1 devoir

In this module, we will create inner pages and a Markdown-based blog system. You will manage forms with actions, display posts dynamically, and implement pagination and filtering. This module emphasizes content management and interactive page design in React.

Inclus

14 vidéos1 lecture3 devoirs

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Packt - Course Instructors
Packt
2 240 Cours659 771 apprenants

Offert par

Packt

En savoir plus sur Software Development

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Foire Aux Questions