Mis à jour en mai 2025.Ce cours intègre désormais Coursera Coach ! Une façon plus intelligente d'apprendre avec des conversations interactives en temps réel qui vous aident à tester vos connaissances, à remettre en question vos hypothèses et à approfondir votre compréhension au fur et à mesure que vous progressez dans le cours.Faites passer vos compétences frontales au niveau supérieur avec ce cours React avancé, conçu pour construire et déployer une application complète, prête pour la production. Vous approfondirez votre compréhension de la gestion des profils, de l'authentification des utilisateurs et de la gestion du contenu dynamique, tout en maîtrisant des stratégies de déploiement réelles à l'aide de Heroku. À la fin de ce cours, vous aurez un projet de pile MERN poli qui est entièrement en ligne et prêt pour les utilisateurs. Votre parcours commence avec la gestion avancée du tableau de bord et du profil, où vous construirez des routes protégées et des actions basées sur Redux pour gérer les données directes de l'utilisateur en toute sécurité. Vous mettrez en œuvre des formulaires riches pour ajouter et modifier des informations sur les utilisateurs, telles que l'éducation, l'expérience et les profils GitHub, en garantissant une fonctionnalité CRUD complète. Ces leçons couvrent également le cycle de vie complet de la gestion des comptes utilisateurs, y compris la suppression. Ensuite, vous améliorerez les fonctionnalités sociales de l'application avec un système complet de publication et de commentaires. Vous construirez des composants pour afficher les posts, gérer les likes, gérer les vues des posts individuels et permettre aux utilisateurs de commenter et de s'engager. Chaque fonctionnalité est soutenue par des actions Redux et des réducteurs, ce qui permet de plonger dans les modèles de gestion d'état utilisés dans les applications du monde réel. Le cours se termine par la phase finale de préparation et de déploiement. Vous apprendrez à installer et à utiliser la CLI Heroku, à configurer votre application MERN pour le déploiement et à la publier dans un environnement réel. En cours de route, vous résoudrez les problèmes frontaux courants et peaufinerez l'interface avec des améliorations mineures et la gestion des erreurs. Ce cours est idéal pour les développeurs frontaux et les apprenants Full stack qui ont une expérience préalable avec React et Redux et sont prêts à mettre une application en production. Ce cours de niveau avancé nécessite de solides compétences en JavaScript et une expérience pratique préalable avec la pile MERN.


Développement et déploiement avancés d'applications frontales
Ce cours fait partie de Spécialisation MERN Stack Front To Back : Full stack React, Redux et Node.js

Instructeur : Packt - Course Instructors
Inclus avec
(10 avis)
Expérience recommandée
Ce que vous apprendrez
Gérer des profils d'utilisateurs complexes avec Redux et des itinéraires protégés.
Construire des systèmes interactifs de publication et de commentaire à l'aide de composants réutilisables.
Déboguer, affiner et peaufiner le code de l'interface utilisateur pour qu'il soit prêt à être mis en production.
Préparer et déployer une application Full stack MERN sur Heroku.
Compétences que vous acquerrez
- Catégorie : Applications Web
- Catégorie : React.js
- Catégorie : React Redux
- Catégorie : Déploiement des applications
- Catégorie : Développement Web complet
- Catégorie : Authentifications
- Catégorie : Autorisation (informatique)
- Catégorie : Interface utilisateur (UI)
- Catégorie : Développement Web Front-End
- Catégorie : Comptes d'utilisateurs
- Catégorie : Interface de ligne de commande
- Catégorie : Node.js
- Catégorie : GitHub
Détails à connaître

Ajouter à votre profil LinkedIn
6 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- 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 5 modules dans ce cours
Dans ce module, nous nous concentrerons sur la construction et la gestion des tableaux de bord et des profils des utilisateurs. Vous créerez des routes protégées, développerez des fonctionnalités Redux et mettrez en œuvre des actions de profil telles que l'édition et la suppression. À la fin de cette section, vous aurez un tableau de bord utilisateur entièrement fonctionnel avec des capacités de gestion de profil.
Inclus
9 vidéos2 lectures1 devoir
Dans ce module, nous travaillerons sur l'amélioration de la gestion des profils en finalisant les actions, les réducteurs et les fonctionnalités d'affichage. Vous créerez des composants pour afficher les détails personnels et professionnels sur les profils des utilisateurs et intégrerez les dépôts GitHub. Le module se concentrera également sur l'amélioration de la qualité de l'application en traitant les avertissements courants.
Inclus
7 vidéos1 devoir
Dans ce module, nous nous concentrerons sur la création des composants et des fonctionnalités nécessaires à la gestion des messages et des commentaires. De la création de messages à l'ajout et à la suppression de commentaires, vous construirez un flux entièrement interactif. Vous permettrez également aux utilisateurs d'interagir avec les messages en aimant, en supprimant et en gérant leurs commentaires.
Inclus
8 vidéos1 devoir
Dans ce module, nous vous guiderons tout au long du processus de déploiement, notamment en configurant la CLI Heroku et en veillant à ce que votre app soit prête à être lancée. Vous allez ensuite déployer votre application Full stack MERN sur Heroku, la rendant ainsi accessible aux utilisateurs.
Inclus
3 vidéos1 devoir
Dans ce module, nous aborderons tous les problèmes liés au routage, notamment en corrigeant la page "Not Found" et en améliorant l'UI de l'application grâce à des ajustements de thème. Ces ajustements permettront d'améliorer l'expérience utilisateur globale.
Inclus
1 vidéo1 lecture2 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

Offert par
En savoir plus sur Développement mobile et web
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?




Avis des étudiants
10 avis
- 5 stars
60 %
- 4 stars
30 %
- 3 stars
0 %
- 2 stars
0 %
- 1 star
10 %
Affichage de 3 sur 10
Révisé le 18 janv. 2025
wonderful course better than other online paid courses

Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Oui, vous pouvez visionner la première vidéo et le syllabus avant de vous inscrire. Vous devez acheter le cours pour accéder au contenu qui n'est pas inclus dans l'aperçu.
Si vous décidez de vous inscrire au cours avant la date de début de la session, vous aurez accès à toutes les vidéos et à toutes les lectures du cours. Vous pourrez soumettre vos travaux dès le début de la session.
Une fois que vous vous serez inscrit et que votre session aura commencé, vous aurez accès à toutes les vidéos et autres ressources, y compris les lectures et le forum de discussion du cours. Vous pourrez consulter et soumettre des évaluations pratiques, et effectuer les devoirs notés requis pour obtenir une note et un certificat de cours.
Plus de questions
Aide financière disponible,



