Node.js es un entorno en tiempo de ejecución multiplataforma, de código abierto, para la capa del servidor basado en el lenguaje de programación ECMAScript, asíncrono, con I/O de datos en una arquitectura orientada a eventos y basado en el motor V8 de Google.
Este curso de Node.js està orientado a desarrolladores con experiencia previa con JavaScript se entra en detalle en el trabajo con Node.js
En este curso de Node.js, los alumnos aprenderán a crear varias aplicaciones con Node.js en las que se abordarán en detalle conceptos como la creación de un API REST, servicios de mensajería, conexión a distintas bases de datos, sistemas de autenticación, real time con socket.io o cómo desplegar en npm nuestro propio módulo de autenticación.
Objetivos
Al finalizar el curso, el alumno será capaz de programar APIs que se alimenten de bases de datos y expongan la información para ser consumida por cualquier aplicación frontend que utilice JSON. También sabrá utilizar Node JS como API Gateway que actuará de proxy entre aplicaciones modernas y backends antiguos.
- Describir la arquitectura de Node.js
- Programar APIs que se alimenten de bases de datos.
- Utilizar Node JS como API Gateway
- Conceptos básicos
- Instalación de Node JS
- EcmaScript6
- Módulos y npm
- Eventos
- Promesas
- Interacción con bases de datos
- Servidor HTTP. API Rest con Express
- Autenticación con JWT
- Websockets con socket.io
- API Gateway
- Despliegue en entorno de producción
- Programadores JS
- Desarrolladores Frontend
- Desarrolladores Backend
Todas las empresas con centro de trabajo en territorio estatal, independientemente de su tamaño o ubicación, que coticen por la contingencia de Formación Profesional a la Seguridad Social disponen de un crédito anual para la formación continua de sus trabajadores.
Las empresas pueden organizar y gestionar los fondos ante la Fundación Estatal para la Formación en el Empleo (FUNDAE) con sus propios medios, o bien dejar la gestión de las bonificaciones a los centros de formación que contrata, que deberán estar acreditados e inscritos en el registro de entidades de formación.
Formación a medida
Todos nuestros cursos son a medida. Ayudamos a los equipos a desarrollar sus conocimientos y habilidades para mejorar su productividad y llevar a cabo la estrategia Digital de sus organizaciones.