in

Me gustaMe gusta

Taller de APIs escritas en Node.js

Taller de APIs escritas en Node.js

Node.js es un lenguaje que se ejecuta del lado del servidor pero que cuenta con la sintaxis de JavaScript. Node.js es fácil de comprender y permite la comunicación con distintos sistemas de archivos y motores de bases de datos. Heroku es una PaaS “Plataforma como Servicio” que ofrece funcionalidades gratuitas de despliegue de aplicaciones y “addons” que ofrecen soporte a la aplicación principal, como bases de datos PostgreSQL y MongoDB.

Dirigido a: Programadores y profesionales con interés en ampliar sus conocimientos en el lenguaje Node.js.

Objetivo general: Desplegar en la nube APIs escritas en Node.js con el framework Express a través de micro servicios.

Requisitos:

  • Conocimientos básicos de de la herramienta Git y la consola de comandos.
  • Conocimientos básicos JavaScript y SQL.
  • Laptop modelo 2015 o superior.

Instructores:

Ing. Gerson Miguel Flores Zárate
Gerente de Transformación Digial en ClústerTIC.

Inversión:

Proceso de inscripción:

  • Envía un correo a asistente@clustertic.org confirmando tu interés en participar.
  • Las empresas certificadas deben enviar carta de postulación de sus colaboradores.
  • Las instituciones con convenio deben enviar oficio de postulación para sus estudiantes o profesores.
  • Todos los postulados deben estar registrados en la Base de contactos del Clúster. Usa este enlace para registrarte: http://eepurl.com/dsfbif.
  • Cierre de inscripciones martes 22 de octubre a las 18:00 horas.

Agenda:

Contenido del taller:

¿Qué son las API y otros conceptos?
Interfaz de Programación de Aplicaciones
RESTful
Node.js – Express, pg-promise
PostgreSQL – Tipo de dato JSONB

API con Express
Configuración del servidor Web
Rutas o Endpoints
Conexión a PostgreSQL
Consultas a la base de datos – las acciones de los Endpoints (callbacks)
Almacenamiento y consulta de imágenes – las acciones de los Endpoints II

The Cloud
Heroku y Git
Heroku y el addon de postgreSQL
Despliegue de nuestra aplicación

¿Qué te pareció la publicación?

Consejo de Vinculación y Extensión de la Facultad de Telemática

ClústerTIC en el Consejo de Vinculación de Telemática

El impacto social del blockchain

El impacto social del blockchain