• pour les personnes
  • pour les affaires
  • pour les universités
  • pour les gouvernements
Coursera
Diplômes en ligne
Carrières
Connexion
Inscrivez-vous gratuitement
Coursera
Universidad Austral
Desarrollo del lado servidor: NodeJS, Express y MongoDB
  • À propos
  • Résultats
  • Modules
  • Recommandations
  • Témoignages
  • Avis
  1. Parcourir
  2. Computer Science
  3. Mobile and Web Development

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

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

Desarrollo del lado servidor: NodeJS, Express y MongoDB

Ce cours fait partie de Spécialisation Full Stack Web Development en Español

Ezequiel Lamónica

Instructeur : Ezequiel Lamónica

13 466 déjà inscrits

Inclus avec Coursera Plus

•

En savoir plus

4 modules
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.1

(109 avis)

niveau Débutant

Expérience recommandée

Expérience recommandée

Niveau débutant

Conocimiento básico de: javascript, XML/Htm, CSS - Necesarios programación orientada a objetos, aplicaciones clientes/servidor HTTP, componentes

Planning flexible
3 semaines à 10 heures une semaine
Apprenez à votre propre rythme
88%
La plupart des étudiants ont apprécié ce cours

4 modules
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.1

(109 avis)

niveau Débutant

Expérience recommandée

Expérience recommandée

Niveau débutant

Conocimiento básico de: javascript, XML/Htm, CSS - Necesarios programación orientada a objetos, aplicaciones clientes/servidor HTTP, componentes

Planning flexible
3 semaines à 10 heures une semaine
Apprenez à votre propre rythme
88%
La plupart des étudiants ont apprécié ce cours
  • À propos
  • Résultats
  • Modules
  • Recommandations
  • Témoignages
  • Avis

Ce que vous apprendrez

  • Construir una aplicacion servidor con Node JS y ponerla en producion.

  • Crear y testear una API REST.

  • Programar del lado servidor y base de datos NoSQL.

  • Crear modelos de datos con Mongoose ODM.

Compétences que vous acquerrez

  • Catégorie : MongoDB
    MongoDB
  • Catégorie : NoSQL
    NoSQL
  • Catégorie : Authentications
    Authentications
  • Catégorie : Software Testing
    Software Testing
  • Catégorie : Restful API
    Restful API
  • Catégorie : OAuth
    OAuth
  • Catégorie : Back-End Web Development
    Back-End Web Development
  • Catégorie : Application Deployment
    Application Deployment
  • Catégorie : Application Security
    Application Security
  • Catégorie : Node.JS
    Node.JS
  • Catégorie : Web Applications
    Web Applications
  • Catégorie : Web Servers
    Web Servers
  • Catégorie : Server Side
    Server Side

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

16 devoirs

Enseigné en Espagnol

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

En savoir plus sur Coursera pour les affaires
 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Élaborez votre expertise du sujet

Ce cours fait partie de la Spécialisation Full Stack Web Development en Español
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • 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 4 modules dans ce cours

En este curso trabajarás del lado servidor, en el backend, desarrollando el soporte que toda aplicación necesita para lidiar con la persistencia de la información, el setup de un servidor web, la creación de una API REST, autenticación y autorización, y la integración de librerías de terceros. Utilizarás Express para el servidor web, y una base de datos NoSQL orientada a documentos: MongoDB. Aprenderás de ODM con Mongoose y harás las típicas tareas CRUD sobre Mongo. Finalmente pondrás productivo tu sitio en Heroku.

En este módulo crearás un proyecto en NodeJS. Utilizarás Git para versionar tu avance y configuraras Express. Aprenderás los conceptos básicos de ruteo y temas importantes de seguridad. Utilizarás NPM para instalar librerías y crearemos algunas páginas web de prueba.

Inclus

10 vidéos17 lectures4 devoirs1 évaluation par les pairs

10 vidéos•Total 153 minutes
  • Universidad Austral•1 minute
  • Bienvenida al curso•3 minutes
  • NodeJS•10 minutes
  • Express básico•2 minutes
  • Instalación GIT•3 minutes
  • Bitbucket•5 minutes
  • Desarrollando Express•18 minutes
  • Proyecto•35 minutes
  • MVC•44 minutes
  • API•26 minutes
17 lectures•Total 181 minutes
  • Bienvenidos a la Universidad Austral•1 minute
  • Sobre programas y módulos•0 minutes
  • Dinámica del curso•0 minutes
  • APIs y Webs•5 minutes
  • NodeJS y NPM•5 minutes
  • Características de Node•10 minutes
  • Express•5 minutes
  • Comenzando un proyecto con GIT•5 minutes
  • Instalación de GIT - Tutorial•15 minutes
  • Guía práctica de GIT y Bitbucket•20 minutes
  • Comenzando un proyecto con Nodejs y Express•10 minutes
  • Model View Controller (MVC)•5 minutes
  • Guía práctica de Setup Proyecto•20 minutes
  • Guía práctica de Configurar template HTML•20 minutes
  • Guía práctica de Agregar Mapa•20 minutes
  • Guía práctica de MVC Bicicletas•20 minutes
  • Guía práctica de API Bicicletas•20 minutes
4 devoirs•Total 20 minutes
  • Calificado del Módulo 1•20 minutes
  • Para tu autoevaluación de la Lección 1•0 minutes
  • Para tu autoevaluación de la Lección 3•0 minutes
  • Para tu autoevaluación de la Lección 4•0 minutes
1 évaluation par les pairs•Total 60 minutes
  • Final del curso•60 minutes

En este módulo trabajarás con temas de persistencia sobre una base NoSQL como MongoDB. Utilizarás Mongoose como mapeador de objeto a documento (ODM) y realizarás las típicas tareas CRUD (sigla en inglés para creación, lectura, actualización y eliminación). Empezarás a implementar tu API REST.

Inclus

5 vidéos16 lectures4 devoirs1 évaluation par les pairs

5 vidéos•Total 79 minutes
  • Testing: Configuración de Jasmine•6 minutes
  • Testing de nuestro modelo•15 minutes
  • Testing de nuestro API•13 minutes
  • MongoDB: Persistencia: Configurando MongoDB•3 minutes
  • ODM: Utilizando Mongoose en nuestro proyecto•40 minutes
16 lectures•Total 170 minutes
  • Introducción al módulo•0 minutes
  • Testing Unitario•5 minutes
  • Testing con Jasmine•5 minutes
  • Testing con Jasmine - Estructura de losTests•5 minutes
  • Guía práctica de Testing•20 minutes
  • Guía práctica de Testing APl•20 minutes
  • Guía práctica de Testing APl Manual•20 minutes
  • Base de datos NoSQL•5 minutes
  • MongoDB•5 minutes
  • Primeros pasos en MongoDB•10 minutes
  • Guía práctica de Mongo•20 minutes
  • Interactuando con las bases de datos•5 minutes
  • Mongoose•10 minutes
  • Guía práctica de Mongoose•20 minutes
  • Guía práctica de Mongoose con Testing•20 minutes
  • Anexo: Promises•0 minutes
4 devoirs•Total 20 minutes
  • Calificado del Módulo 2•20 minutes
  • Para autoevaluación de la Lección 1•0 minutes
  • Para autoevaluación de la Lección 2•0 minutes
  • Para autoevaluación de la Lección 3•0 minutes
1 évaluation par les pairs•Total 40 minutes
  • Evaluación del proyecto - Módulo 2•40 minutes

En este módulo trabajarás con la autenticación de usuarios a tu sitio. Crearás la típica página de login y permitirás registrar a nuestros usuarios. Utilizarás Passport para realizar esta tarea y verás temas de seguridad como Json Web Token para segurizar tu API

Inclus

12 vidéos16 lectures4 devoirs1 évaluation par les pairs

12 vidéos•Total 92 minutes
  • Agregando seguridad al modelo de usuarios•15 minutes
  • Incorporando tokens•7 minutes
  • Creando usuarios•14 minutes
  • Sesiones y cookies•6 minutes
  • Passport•4 minutes
  • Login•5 minutes
  • Vistas de Login y Rutas•4 minutes
  • Login y Logout•10 minutes
  • Autorización a rutas•5 minutes
  • Autenticación en API•4 minutes
  • Configurando JSON Web Token•4 minutes
  • Generando Tokens JWT•7 minutes
16 lectures•Total 202 minutes
  • Introducción al módulo•0 minutes
  • Autenticación y autorización•7 minutes
  • Guía práctica de Autenticación 1: Agregar seguridad al modelo de Usuario•20 minutes
  • Guía práctica de Autenticación 2: Mailing•20 minutes
  • Guía práctica de Autenticación 3: Verificando usuarios•20 minutes
  • Guía práctica de Login•10 minutes
  • Sesiones y cookies•5 minutes
  • Usando Passport para login local•5 minutes
  • Guía práctica de Passport•20 minutes
  • Guía Práctica de Login y Logout web•20 minutes
  • Guía práctica de Autorizando rutas•20 minutes
  • Autenticación en API•5 minutes
  • Guía práctica de Autenticando APl•20 minutes
  • JWT (Json Web Token)•10 minutes
  • Guía práctica de JWT•20 minutes
  • Código complementario a las prácticas de autenticación•0 minutes
4 devoirs•Total 20 minutes
  • Calificado del Módulo 3•20 minutes
  • Para autoevaluación de la Lección 1•0 minutes
  • Para tu autoevaluación de la Lección 2•0 minutes
  • Para autoevaluación de la Lección 3•0 minutes
1 évaluation par les pairs•Total 40 minutes
  • Evaluación del proyecto - Módulo 3•40 minutes

En este módulo pondrás en producción tu proyecto y verás más temas de seguridad web y monitoreo de tu servidor. Utilizarás la plataforma Heroku ya que te permite una capa gratuita para probar tu solución. Integrarás OAuth para facilitar la autenticación de tus usuarios.

Inclus

12 vidéos16 lectures4 devoirs1 évaluation par les pairs

12 vidéos•Total 124 minutes
  • Heroku: Configuración inicial•15 minutes
  • MongoDB Atlas: configurando la cuenta en la nube•11 minutes
  • MongoDB: conexión con el servicio en tu ambiente local•8 minutes
  • Variables de ambiente•5 minutes
  • Configurando Sendgrid•9 minutes
  • Google OAuth Web Setup 1•6 minutes
  • Google OAuth Web Setup 2•13 minutes
  • Google OAuth Web Setup 3•12 minutes
  • Google OAuth Web Setup 4•8 minutes
  • Facebook OAuth•15 minutes
  • Monitoreo con NewRelic•15 minutes
  • Final del curso•2 minutes
16 lectures•Total 210 minutes
  • Introducción al módulo•0 minutes
  • Heroku•5 minutes
  • Guía práctica de Heroku•20 minutes
  • MongoDB Atlas•5 minutes
  • Guía práctica de Mongo Atlas - 1•20 minutes
  • Guía práctica de Mongo Atlas - 2•20 minutes
  • Guía práctica de Variables de ambiente•20 minutes
  • Guía práctica de Sendgrid•20 minutes
  • OAuth•7 minutes
  • Consola de desarrollo Google•3 minutes
  • Consola de desarrollo de Facebook•2 minutes
  • Guía práctica de OAuth con Google•20 minutes
  • Guía práctica de OAuth con Google usando Passport•20 minutes
  • Guía práctica de OAuth con Facebook•20 minutes
  • Entendiendo métricas de performamance del server•8 minutes
  • Guía práctica de Monitoreo con NewRelic•20 minutes
4 devoirs•Total 60 minutes
  • Calificado del Módulo 4•30 minutes
  • Para autoevaluación de la Lección 1•0 minutes
  • Para tu autoevaluación de la Lección 2•0 minutes
  • Para tu autoevaluación de la Lección 3•30 minutes
1 évaluation par les pairs•Total 40 minutes
  • Evaluación del proyecto - Módulo 4•40 minutes

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

É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.

4.3 (30 évaluations)
Ezequiel Lamónica
Ezequiel Lamónica
Universidad Austral
2 Cours•38 849 apprenants

Offert par

Universidad Austral

Offert par

Universidad Austral

La Universidad Austral se propone servir a la sociedad a través de la búsqueda de la verdad, mediante el desarrollo y transmisión del conocimiento, la formación en las virtudes y la atención de cada persona según su destino trascendente, proponiendo un estilo de liderazgo intelectual, profesional, social y público.

En savoir plus sur Mobile and Web Development

  • Statut : Essai gratuit
    Essai gratuit
    E

    EDUCBA

    MEAN Stack Developer: MongoDB, ExpressJS, AngularJS & NodeJS

    Spécialisation

  • Statut : Essai gratuit
    Essai gratuit
    I

    IBM

    Node.js & MongoDB: Developing Back-end Database Applications

    Cours

  • Statut : Essai gratuit
    Essai gratuit
    I

    IBM

    JavaScript Programming with React, Node & MongoDB

    Spécialisation

  • Statut : Prévisualisation
    Prévisualisation
    M

    MongoDB Inc.

    Introduction to MongoDB

    Cours

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.1

109 avis

  • 5 stars

    48,18 %

  • 4 stars

    30 %

  • 3 stars

    11,81 %

  • 2 stars

    7,27 %

  • 1 star

    2,72 %

Affichage de 3 sur 109

J
JU
5

Révisé le 13 nov. 2019

Excelente curso! tiene muchisimas caracteristicas positivas y ayuda mucho a empezar en el mundo del desarrollo del lado del servidor con NodeJS. Altamente recomendado!

B
B
4

Révisé le 15 sept. 2020

Muy bueno el curso. El profesor explico los conceptos muy bien

M
MB
4

Révisé le 17 oct. 2020

Para ser introductorio, muy bueno, completo y claro.

Voir plus d’avis
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.

En savoir plus

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

Découvrir les diplômes

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

En savoir plus

Foire Aux Questions

To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.

When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.

If you subscribed, you get a 7-day free trial during which you can cancel at no penalty. After that, we don’t give refunds, but you can cancel your subscription at any time. See our full refund policy.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Plus de questions

Visitez le Centre d'Aide pour les Étudiants

Aide financière disponible,

Pied de page Coursera

Technical Skills

  • ChatGPT
  • Coding
  • Computer Science
  • Cybersecurity
  • DevOps
  • Ethical Hacking
  • Generative AI
  • Java Programming
  • Python
  • Web Development

Analytical Skills

  • Artificial Intelligence
  • Big Data
  • Business Analysis
  • Data Analytics
  • Data Science
  • Financial Modeling
  • Machine Learning
  • Microsoft Excel
  • Microsoft Power BI
  • SQL

Business Skills

  • Accounting
  • Digital Marketing
  • E-commerce
  • Finance
  • Google
  • Graphic Design
  • IBM
  • Marketing
  • Project Management
  • Social Media Marketing

Career Resources

  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Get a PMP Certification
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Popular Data Analytics Certifications
  • What Does a Data Analyst Do?
  • Career Development Resources
  • Career Aptitude Test
  • Share your Coursera Learning Story

Coursera

  • À propos
  • Ce que nous proposons
  • Direction
  • Carrières
  • Catalogue
  • Coursera Plus
  • Certificats Professionnels
  • Certificats MasterTrack®
  • Diplômes
  • Pour l'entreprise
  • Pour les gouvernements
  • Pour le campus
  • Devenir un partenaire
  • Impact social
  • Free Courses
  • ECTS Credit Recommendations

Communauté

  • Étudiants
  • Partenaires
  • Testeurs bêta
  • Blog
  • Le podcast Coursera
  • Blog Tech

Plus

  • Presse
  • Investisseurs
  • Conditions
  • Confidentialité
  • Aide
  • Accessibilité
  • Contact
  • Articles
  • Répertoire
  • Filiales
  • Déclaration sur l’esclavage moderne
  • Gérer les préférences en matière de cookies
Apprendre partout
Télécharger dans l'App Store
Disponible sur Google Play
Logo Certified B Corporation
© 2025 Coursera Inc. Tous droits réservés.
  • Facebook Coursera
  • Linkedin Coursera
  • Twitter Coursera
  • YouTube Coursera
  • Instagram Coursera
  • TikTok Coursera
Coursera

Bon retour

​
Votre mot de passe est masqué
​

ou

Vous débutez chez Coursera ?


Vous rencontrez des difficultés pour vous connecter ? Centre d'Aide pour les Étudiants

Ce site est protégé par reCAPTCHA Enterprise et la Politique de confidentialité Google et les Termes et Conditions s'appliquent.