Utilizamos cookies propias y de terceros para ofrecer nuestros servicios, mostrar publicidad y recoger información estadística. Al continuar con la navegación entendemos que lo acepta. Puede encontrar información sobre cómo borrar las cookies de su navegador en Google.
Aceptar

E-Mail: info@tamila.cl | Teléfonos: +56953240842

Curso Online

Node, Express, MongoDB, MySQL, Handlebars, APi Rest, JWT

Node, Express, MongoDB, MySQL, Handlebars, APi Rest, JWT

  • 08-10-2022 |
  • César Cancino

Al finalizar el curso tendrás los conocimientos necesarios para poder desarrollar aplicaciones reales basadas en Node y sus principales herramientas.


Antes
USD 140
Ahora

USD 70

Quiero inscribirme

  • Introducción técnico-teórica
  • Instalación NPM (Node package manager)
  • Instalación Node
  • Hola mundo, creación de servidor HTTP básico
  • Instalación de módulos en Node. Instalación y configuración de Nodemon
  • Instalación de express
  • Configuración de express
  • Implementación de middleware
  • Configuración de rutas
  • Parámetros de ruta express y query string
  • Implementación de MVC (Modelo Vista Controlador)
  • Handlebars, configuración middleware inicial
  • Handlebars, creación de template main.hbs
  • Handlebars, implementación de Bootstrap, recursos estáticos
  • Handlebars, interpolación, condicionales y ciclos
  • Handlebars, creación de helpers personalizados
  • Handlebars, Creación de formularios
  • Handlebars, recibir formularios vía POST con Express
  • Handlebars, implementación de CSRF (Cross-site request forgery)
  • Validación de formularios con Express-Validation
  • Handlebars, sesiones Flash
  • Handlebars, formularios y upload de archivos con formidable
  • Mongodb, configuración de cuenta en Atlas
  • Mongoose, instalación y configuración dentro de Express
  • Mongoose, creación de modelos
  • Mongoose, implementación de pre save, para slug automático en modelos
  • Mongoose, modelos y relaciones entre esquemas
  • Mongoose, CRUD (Create, Read, Update, Delete) con Handlebars
  • Mongoose, uso de filtros en find, findById, populate, lean, sort, aggregate, $lookup, $unwind
  • Sequelize, instalación y configuración con mysql2
  • Sequelize, creación de modelos
  • Sequelize, relaciones de tablas con belongsTo y foreignKey
  • Sequelize, implementación de beforeCreate
  • Sequelize, CRUD (Create, Read, Update, Delete) con Handlebars
  • Sequelize, implementación de filtros where, raw, findAll, findOne, include, order, nested
  • Generación de reportes PDF con html-pdf
  • Generación de reportes EXCEL con excel4node
  • Generación de reportes CSV con json2csv
  • Sequelize, creación de modelo de usuarios con contraseña hasheada con bcryptjs
  • Sequelize, registro de usuarios, envío de mail de confirmación con nodemailer
  • Passport, instalación y configuraciones principales mediante middlewares
  • Passport, creación de variables locals para handlebars
  • Handlebars, creación e implementación de partials
  • Passport, implementación de login con estrategia común
  • Passport, creación de middleware para rutas protegidas
  • Passport, Implementación de middleware para rutas protegidas
  • API Rest con MongoDB
  • API Rest con MySQL
  • API Rest Upload de archivos
  • API Rest, protección de ruta con JWT