Packt
NodeJS Made Easy for MEAN or MERN Stack

Débloquer l'accès à plus de 10 000 cours avec Coursera Plus

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

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

NodeJS Made Easy for MEAN or MERN Stack

Inclus avec Coursera 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

  • Learn how to build RESTful APIs with Express.js, MongoDB, and Mongoose for full-stack applications.

  • Gain practical experience in creating, testing, and deploying applications with Docker and AWS EC2.

  • Understand modularization techniques and how to structure large Node.js applications effectively.

  • Master the full MEAN/MERN stack, including integrating React or Angular with backend services.

Compétences que vous acquerrez

  • Catégorie : JSON
  • Catégorie : JavaScript Frameworks
  • Catégorie : Amazon Elastic Compute Cloud
  • Catégorie : Server Side
  • Catégorie : Maintainability
  • Catégorie : Angular
  • Catégorie : Development Testing

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

décembre 2025

Évaluations

15 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

Il y a 14 modules dans ce cours

In this module, we will kickstart your learning experience by introducing the course and the instructor. You will understand the structure, objectives, and tools you’ll be working with, ensuring you’re ready for the journey ahead.

Inclus

1 vidéo1 lecture

In this module, we will introduce you to Node.js, exploring its fundamentals and why it’s essential for backend development. You will also learn how to install Node.js and set up Visual Studio Code to begin coding your first applications.

Inclus

4 vidéos1 devoir

In this module, we will put Node.js into practice by creating your first application. You'll explore key concepts such as file operations and HTTP handling, and learn how to use tools like nodemon for a smooth development process.

Inclus

11 vidéos1 devoir

In this module, we will dive into Express.js, one of the most popular web frameworks for Node.js. You will learn how to build RESTful APIs, handle HTTP methods, and create custom endpoints for your applications.

Inclus

7 vidéos1 devoir

In this module, we will cover MongoDB, a NoSQL database widely used in full-stack applications. You’ll learn how to connect MongoDB with Express, perform CRUD operations, and configure tools like body-parser for seamless data management.

Inclus

12 vidéos1 devoir

In this module, we will explore Mongoose, an Object Data Modeling (ODM) library for MongoDB. You will learn how to define schemas, create models, and interact with MongoDB using Mongoose, making data management efficient and easy.

Inclus

11 vidéos1 devoir

In this module, we will dive into Axios, a promise-based HTTP client for the browser. You will learn how to make API calls from the frontend to interact with the backend, including all essential CRUD operations.

Inclus

6 vidéos1 devoir

In this module, we will introduce Mocha and Chai, two powerful libraries for writing integration tests. You will learn how to write and run tests for your Node.js application to ensure everything is functioning as expected.

Inclus

7 vidéos1 devoir

In this module, we will refactor and modularize your Node.js application to improve structure and maintainability. You will apply best practices, including the use of ES6 features, and organize your codebase into reusable components.

Inclus

10 vidéos1 devoir

In this module, we will apply everything you’ve learned by building a Patient Clinical Data application. You’ll design and implement controllers, routes, and models to handle patient and clinical data, followed by testing the entire system.

Inclus

10 vidéos1 devoir

In this module, we will explore Docker and how to containerize your Node.js application for easier deployment. You will learn how to create Dockerfiles and use Docker Compose to manage your app’s environment.

Inclus

6 vidéos1 devoir

In this module, we will guide you through deploying your Node.js application to AWS EC2. You’ll learn how to set up the EC2 instance, install necessary tools, and run your application in a cloud environment.

Inclus

8 vidéos1 devoir

In this module, we will teach you how to build a React frontend for your Node.js backend. You will create components, set up routing, and use Axios to fetch data from your backend, creating a full-stack application.

Inclus

14 vidéos1 devoir

In this module, we will introduce PostgreSQL, a powerful relational database. You will learn how to set up a PostgreSQL database, implement SQL queries, and interact with it through Express routes to create a full-stack application.

Inclus

9 vidéos3 devoirs

Instructeur

Packt - Course Instructors
Packt
1 239 Cours296 477 apprenants

Offert par

Packt

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.’
Coursera Plus

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