Node.js, Express y MongoDB Dev to Deployment Udemy Descarga gratuita

Descripción

En este curso de 8,5 horas, aprenderá con el ejemplo a crear 2 aplicaciones del lado del servidor del mundo real desde cero hasta la implementación con un dominio real. No más confusión sobre cómo crear una aplicación de nodo para producción y no solo en su host local.

Aprenderá cómo estructurar sus aplicaciones Node/Express, crear modelos de datos, relacionar datos, mostrar vistas, autenticar usuarios, crear ayudantes y mucho más…

PROYECTO 1 – VIDJOT

Una aplicación donde los creadores de contenido pueden registrarse y anotar y administrar ideas para futuros videos.

El primer proyecto es bastante simple, ya que pretende ser una introducción en la que explico todo sobre el enrutamiento Express, el middleware, las plantillas, Mongoose, etc. Implementamos Passport y una estrategia local donde almacenamos correos electrónicos como nombres de usuario y contraseñas encriptadas en nuestra base de datos. Prepararemos e implementaremos esta aplicación en Heroku y agregaremos un nombre de dominio

PROYECTO 2 – CUENTOS

Un proyecto mucho más sofisticado. Una red social para crear historias públicas y privadas.

Esta aplicación utiliza una estrategia Google OAuth 2.0 para la autenticación. Los usuarios pueden iniciar sesión y crear historias que se pueden configurar como públicas o privadas. También pueden elegir si se permite publicar comentarios. Crearemos un tablero para que los usuarios administren sus historias. Crearemos ayudantes para la autenticación y el control de acceso, así como ayudantes de plantilla de manillar. Prepararemos e implementaremos esta aplicación en Heroku y agregaremos un nombre de dominio

¿Quién es el público objetivo?

  • Cualquiera que quiera aprender a crear e implementar aplicaciones creadas con Node, Express y MongoDB

Creado por Brad Traversy
Última actualización 10/2017
inglés

Tamaño: 1,31 GB

Contenido de: https://www.udemy.com/nodejs-express-mongodb-dev-to-deployment/.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *