Packt

NodeJS Made Easy for MEAN or MERN Stack

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

NodeJS Made Easy for MEAN or MERN Stack

Inclus avec Coursera PlusEn savoir plus

Demander à Coursera

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 : Data Modeling
  • Catégorie : Maintainability
  • Catégorie : Code Reusability
  • Catégorie : Object-Relational Mapping
  • Catégorie : Server Side
  • Catégorie : Development Testing
  • Catégorie : Cloud Deployment
  • Catégorie : Unit Testing
  • Catégorie : Test Script Development
  • Catégorie : Package and Software Management
  • Catégorie : Angular

Outils que vous découvrirez

  • Catégorie : JavaScript Frameworks
  • Catégorie : Frontend Integration
  • Catégorie : Web Applications
  • Catégorie : Amazon Elastic Compute Cloud

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

É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
2 127 Cours648 633 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.’
  • cplus logo

    Profitez de plus de 10 000 programmes grâce à notre offre spéciale pour la Fête du Travail

  • Coursera for teams logo

    Commencez par réaliser des économies simples pour vos équipes qui travaillent dur

    30% off team training

Foire Aux Questions