Ce cours vous apprendra à construire des API RESTful à l'aide de Node.js et Express, deux technologies populaires et largement utilisées dans le développement web. Vous apprendrez à créer une application côté serveur qui peut gérer les demandes des applications côté client et répondre avec des données JSON. Dans le premier module, les participants plongeront dans le monde de Node.js et Express, apprenant à configurer un environnement de développement, à explorer l'architecture de Node.js et à travailler avec des modules intégrés. Ce module couvre également la façon d'utiliser les intergiciels, de gérer les requêtes et les réponses HTTP, et d'utiliser les moteurs de modèles. Le deuxième module du cours se concentre sur le travail avec les bases de données en utilisant MongoDB, une base de données NoSQL populaire. Cette partie transmettra des connaissances sur la connexion à une base de données MongoDB, la création de collections et de documents, et l'exécution d'opérations CRUD à l'aide du pilote MongoDB. Les participants découvriront également les bases de données NoSQL et apprendront à les interroger et à interagir avec elles. Le troisième module plonge dans des sujets avancés de Node.js et d'Express, tels que la programmation asynchrone, la gestion des erreurs, la sécurité et les tests. Ce module implique de comprendre comment écrire un code évolutif et maintenable, gérer les erreurs et les exceptions, et mettre en œuvre des mesures de sécurité. À la fin de ce cours, vous aurez les compétences et les connaissances nécessaires pour créer des API RESTful évolutives, robustes et sécurisées à l'aide de Node.js et d'Express. Que vous soyez un débutant ou un développeur expérimenté, ce cours vous équipera des outils dont vous avez besoin pour construire des applications web modernes en toute confiance. Avertissement : Ceci est une ressource éducative indépendante créée par Board Infinity à des fins d'information et d'éducation uniquement. Ce cours n'est pas affilié, approuvé, sponsorisé ou officiellement associé à une entreprise, une organisation ou un organisme de certification, sauf mention explicite. Le contenu fourni est basé sur les connaissances et les meilleures pratiques de l'industrie, mais ne constitue pas un matériel de formation officiel pour un employeur ou un programme de certification spécifique. Tous les noms d'entreprise, marques commerciales, marques de service et logos cités sont la propriété de leurs détenteurs respectifs et ne sont utilisés qu'à des fins d'identification et de comparaison à des fins éducatives.

Construire des API RESTful avec Node.js et Express

Construire des API RESTful avec Node.js et Express
Ce cours fait partie de Spécialisation "Apprendre MEAN Stack en construisant une application réelle"

Instructeur : Board Infinity
3 783 déjà inscrits
Inclus avec
12 avis
Expérience recommandée
Ce que vous apprendrez
Apprenez Node.js et Express, notamment la configuration, la création de serveurs, la gestion HTTP et l'application de middleware pour le développement web moderne.
Acquérir des compétences en MongoDB avec Node.js, se connecter aux bases de données, effectuer des opérations CRUD et utiliser les avantages des bases de données NoSQL.
Explorez les techniques avancées de Node.js telles que la programmation asynchrone, la gestion des erreurs et la gestion du flux de contrôle pour des applications robustes.
L'accent est mis sur la création d'applications web évolutives et sécurisées avec un code facile à maintenir, la mise en œuvre de mesures de sécurité et des tests automatisés.
Compétences que vous acquerrez
- Catégorie : Databases
Outils que vous découvrirez
- Catégorie : Database Systems
- Catégorie : MongoDB
- Catégorie : Middleware
- Catégorie : Node.JS
Détails à connaître

Ajouter à votre profil LinkedIn
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 3 modules dans ce cours
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 de logiciels

Board Infinity

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

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Avis des étudiants
- 5 stars
66,66 %
- 4 stars
25 %
- 3 stars
8,33 %
- 2 stars
0 %
- 1 star
0 %
Affichage de 3 sur 12
Révisé le 4 juin 2024
Everything was good but database (Mongodb) didn't cover properly.

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
Plus de questions
Aide financière disponible,
¹ Certains travaux de ce cours sont notés par l'IA. Pour ces travaux, vos Données internes seront utilisées conformément à Notification de confidentialité de Coursera.

