Comparer et évaluer les fonctionnalités de Next.js par rapport à d'autres frameworks afin de prendre des décisions basées sur des preuves.
Mettre en œuvre les fonctionnalités de base de Next.js (routage, récupération de données et stylisme) pour créer des applications web prêtes à la production.
Appliquer les concepts avancés de Next.js, notamment la navigation et la configuration de l'environnement pour améliorer la sécurité des applications et l'expérience utilisateur.
Créer une feuille de route de développement personnel pour faire progresser l'expertise Next.js à travers des projets de plus en plus complexes.
Compétences que vous acquerrez
Catégorie : Conception de sites web réactifs
Conception de sites web réactifs
Catégorie : Protocoles de routage
Protocoles de routage
Catégorie : React.js
React.js
Catégorie : Déploiement des applications
Déploiement des applications
Catégorie : Gestion de la configuration
Gestion de la configuration
Catégorie : Développement Web Front-End
Développement Web Front-End
Catégorie : Évolutivité
Évolutivité
Catégorie : Développement Web
Développement Web
Catégorie : Environnement de développement
Environnement de développement
Catégorie : Développement d'applications
Développement d'applications
Outils que vous découvrirez
Catégorie : Cadres d'application
Cadres d'application
Catégorie : Cadres JavaScript
Cadres JavaScript
Catégorie : Cadres Web
Cadres Web
Catégorie : Applications Web
Applications Web
Catégorie : Feuilles de style en cascade (CSS)
Feuilles de style en cascade (CSS)
Catégorie : Performance de l'interface utilisateur
Ce cours est conçu pour vous présenter le monde puissant de Next.js, un cadre populaire pour construire des applications web rapides et dynamiques à l'aide de React. Que vous soyez nouveau dans le développement web ou un développeur visant à élargir votre boîte à outils, ce cours vous guidera à travers les concepts fondamentaux de Next.js. À la fin de notre voyage, vous serez prêt à utiliser Next.js pour construire des applications évolutives, réactives et riches en fonctionnalités qui se démarquent dans le paysage technologique concurrentiel d'aujourd'hui. Ce cours est idéal pour les développeurs web débutants, les enthousiastes de React qui cherchent à approfondir leurs connaissances, les ingénieurs logiciels curieux des frameworks modernes et les professionnels de l'informatique visant à intégrer Next.js dans leurs projets. Les étudiants et les développeurs en herbe qui souhaitent explorer le développement d'applications web dynamiques trouveront également ce cours incroyablement précieux. Pour tirer le meilleur parti de ce cours, vous devez avoir une compréhension de base du HTML, du CSS et du JavaScript. La familiarité avec React est bénéfique mais pas essentielle, car nous vous guiderons à travers chaque étape. Tout ce qui est nécessaire est une passion pour le développement web et un désir de construire des applications dynamiques avec Next.js. À la fin de ce cours, vous obtiendrez une solide compréhension des concepts de base de Next.js, y compris le routage, la collecte de données et le style. Vous serez en mesure de créer des applications bien structurées et faciles à maintenir et d'appliquer des fonctionnalités avancées telles que les variables d'environnement et la navigation. Avec cette base, vous serez équipé pour continuer à explorer Next.js, approfondir vos compétences, et l'intégrer dans des projets plus importants et plus complexes, vous positionnant comme un développeur web compétent dans le paysage technologique actuel en pleine évolution.
Ce cours est conçu pour aider les apprenants à maîtriser les aspects fondamentaux de Next.js, un cadre puissant pour construire des applications web rapides, évolutives et basées sur React. Tout au long de ce cours, vous explorerez comment configurer un projet Données d'ensemble, naviguer dans des fonctionnalités essentielles telles que le routage et la récupération de données, et appliquer des techniques de style pour construire des applications Web réactives et dynamiques. Des exemples concrets, comme l'implémentation de variables d'environnement et la création d'une navigation efficace, vous permettront d'acquérir des compétences pratiques. A la fin de ce cours, vous serez prêt à approfondir les sujets avancés de Next.js, vous positionnant pour la croissance dans le paysage du développement web rapide d'aujourd'hui.
Inclus
11 vidéos4 lectures2 devoirs
Afficher les informations sur le contenu du module
11 vidéos•Total 55 minutes
Introduction et bienvenue•2 minutes
Pourquoi choisir Next.js ?•5 minutes
Installation de Next.js et configuration initiale•8 minutes
Premier aperçu d'une page Next.js•5 minutes
Pages et routage dans Next.js•5 minutes
Récupérer des données dans Next.js•5 minutes
Styliser les composants dans Next.js•7 minutes
Ajouter de la navigation avec Next.js•7 minutes
Utilisation de variables d'environnement dans Next.js•6 minutes
Résumé du cours et prochaines étapes•3 minutes
Félicitations et parcours d'apprentissage continu•2 minutes
4 lectures•Total 20 minutes
Aperçu du cours•5 minutes
Démarrer avec Next.js•5 minutes
Routage dans Next.js - Comment utiliser App Router dans vos applications Next•5 minutes
Variables d'environnement•5 minutes
2 devoirs•Total 50 minutes
Construire un blog simple avec Next.js (IA)•30 minutes
Introduction à Next.js•20 minutes
Instructeurs
Évaluations de l’enseignant
Évaluations de l’enseignant
Nous avons demandé à tous les étudiants de fournir des commentaires sur nos enseignants au sujet de la qualité de leur pédagogie.
Coursera rassemble un réseau diversifié d'experts en la matière qui ont démontré leur expertise grâce à leur expérience professionnelle dans l'industrie ou à leur solide formation universitaire. Ces instructeurs conçoivent et enseignent des cours qui permettent aux apprenants du monde entier d'acquérir des compétences pratiques et utiles à leur carrière.
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.’
Avis des étudiants
4.5
29 avis
5 stars
73,33 %
4 stars
16,66 %
3 stars
3,33 %
2 stars
0 %
1 star
6,66 %
Affichage de 3 sur 29
O
OA
5·
Révisé le 10 juin 2025
This course helps you quickly familiarise yourself with the Next.js framework. The tutor did a great job on it!
Dans ce cours, Next.js est le framework basé sur React que les apprenants utilisent pour construire des applications web rapides et dynamiques avec une structure claire. L'accent est mis sur les fonctionnalités de base telles que le routage, la récupération de données et le stylisme afin que les débutants puissent créer des apps maintenables étape par étape.
Quand utiliseriez-vous Next.js ?
Vous utiliserez Next.js lorsque vous voudrez un cadre pour gérer la structure de la page, la navigation et le comportement piloté par les données dans une application web. Dans ce cours, il est utilisé pour construire des applications réactives qui nécessitent plus d'organisation qu'une simple page unique.
Comment Next.js s'intègre-t-il dans un flux de travail plus large ?
Next.js s'inscrit dans la phase de construction et de test du développement web en donnant à votre application une structure claire pour les pages, le contenu et les mises à jour de l'interface. Dans ce cours, il relie le routage, la collecte de données, le style et la navigation dans un flux de travail de développement reproductible.
En quoi Next.js est-il différent d'une application React traditionnelle ?
Next.js fournit des modèles au niveau du cadre pour des choses comme le routage et le traitement des données, alors qu'une application React traditionnelle peut nécessiter une configuration plus distincte pour atteindre la même structure. Dans ce cours, cette différence apparaît dans l'apprentissage d'une façon connectée de construire au lieu d'assembler chaque partie manuellement.
Faut-il des prérequis pour apprendre Next.js ?
Une compréhension de base de HTML, CSS et JavaScript est utile avant de commencer ce cours. Une familiarité avec React est bénéfique mais pas essentielle, car le cours est adapté aux débutants et présente le framework étape par étape.
Quels sont les outils, les plateformes ou les méthodes utilisés dans ce cours ?
Le cours est centré sur Next.js en tant que framework web basé sur React. Les principales méthodes sont le routage et la récupération de données, avec un travail de soutien dans le style des composants, la navigation et la configuration de l'environnement.
Quelles sont les tâches spécifiques que vous allez pratiquer ou accomplir dans le cadre de ce cours ?
Vous vous entraînez à configurer un projet, à créer des pages et des itinéraires, à charger du contenu dans des pages dynamiques et à styliser des composants. Vous ajoutez également la navigation et gérez les paramètres basés sur l'environnement afin que l'application soit organisée, réutilisable et plus facile à maintenir.