Curso de Node.js donde aprenderás a realizar un sistema fullstack desde cero hasta el deploy.
Paso a paso se realizan todos elementos necesarios para construir un sistema de registro de usuario con notificación de vía envio de email y la correspondiente interfaz de login con autenticación empleando JWT para accesar al sistema (panel de control) basado en una plantilla AdminLTE, utilizando la librería BOOTSTRAP para resaltar los estilos CSS y brindar un comportamiento RESPONSIVE.
De acuerdo a los roles de usuario se podrá ingresar al módulo User en donde a través de una tabla DATATABLE manejarás un CRUD con vistas llevadas a cabo con el template engine EJS, adicionalmente permite subir imágenes (avatar de los usuarios) utilizando el middleware para Express MULTER.
Por último, se realiza un deploy (subir archivos y base de datos MySQL en la nube) en Heroku donde te enseñamos a migrar la tabla Users.
Cada fase que se realiza posee su propia branch en GITHUB de forma correspondiente a fin de ayudar al estudiante en su proyecto completo. Adicionalmente se incluye el procedimiento para instalar el editor Visual Studio Code, como crear la base de datos MySQL, la tabla, c/u de los campos y como bono extra la creación e instalación de Favicon.
-~-~~-~~~-~~-~-
Please watch: "Aprende como crear un chatbot con chatgpt"
/watch/gQuXcPd83sp8X
-~-~~-~~~-~~-~-