Curso de Node.js

Curso

En Madrid

550 € IVA inc.

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Descripción

  • Tipología

    Curso

  • Nivel

    Nivel avanzado

  • Lugar

    Madrid

  • Horas lectivas

    18h

  • Duración

    2 Semanas

  • Inicio

    Abril

Aprender a crear y desarrollar aplicaciones con Node.js

¿Te gustaría saber desarrollar tus propias aplicaciones? Con este curso, aprenderás a utilizar la tecnología Node.js, un entorno JavaScript con el que podrás crear aplicaciones con una gran potencia y velocidad.

Emagister.com te ofrece toda la información que necesitas saber acerca de este curso impartido por Redradix School. Las clases son presenciales y tendrán lugar en las instalaciones del centro en Madrid. Se trata de una formación compuesta por 20 horas lectivas que podrás cursar a lo largo de 10 días, en horario de tardes.

El programa docente del curso te dotará de todos los conocimientos y herramientas que te permitirán dominar el entorno Node.js. De esta manera, estarás capacitado para desarrollar aplicaciones utilizando una de las tecnologías con mayor potencial. Para poder realizar el correcto seguimiento del temario, necesitarás tener experiencia y dominar con soltura el lenguaje de programación JavaScript. También deberás aportar tu propio portátil con la versión más reciente de Node.js instalada.

Además, se trata de una formación bonificada, por lo que, si estás trabajando actualmente, podrás acceder a estos estudios de manera gratuita a través de tu empresa. Si trabajas en el sector de la informática y la programación y necesitas profundizar tus conocimientos en Node.js, con este curso podrás hacerlo de manera rápida, amena y a través de una metodología totalmente práctica.

Información importante

Bonificable: Curso bonificable para empresas
Si eres trabajador en activo, este curso te puede salir gratis a través de tu empresa.

Instalaciones y fechas

Ubicación

Inicio

Madrid
Ver mapa
Calle Paz 4, 1º izquierda, 28012
Horario: De lunes a viernes de 20h a 22h

Inicio

AbrilMatrícula abierta

A tener en cuenta

Es necesario que tengas experiencia y soltura con el manejo con JavaScript.

Equipo

Un portátil con Sistema Operativo Windows, Linux, Mac o Ubuntu. Es necesario que el alumno traiga instalada en su equipo una versión reciente de Node.js

Número máximo de alumnos: 15 alumnos

Precio
500 € (hasta el 6 de abril)
550 € (del 7 hasta el 21 de abril)

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Materias

  • Node.js
  • Javascript
  • WebSockets
  • Express.js
  • Middleware
  • Promesas
  • Representar estados futuros
  • Bases de datos
  • NoSQL
  • Redis
  • Servidor web con Node.js
  • Anatomía de una promesa
  • Librería de promesas para Node.js
  • Cascada de rutas y errores
  • MongoDB
  • Migraciones
  • Promesas con Sequelize
  • Sistema de autenticación de usuarios
  • Estructura de una aplicación
  • Empaquetar un módulo con npm

Profesores

Elías Alonso

Elías Alonso

CTO. Experto desarrollo tecnologías web

Elías Alonso ha sido programador web freelance y profesor durante más de 5 años, un buen día el mundo ‘startup’ entró en su vida. Entre otros proyectos, Elías es co-fundador y responsable de desarrollo de favmonster y City Eaters. Actualmente ocupa el puesto de CTO en Favmonster. Elías tiene amplía experiencia en Javascript y Ruby on Rails y ha sido uno pionero en España en tecnologías como MongoDB y Node.js.

Temario


1. ¿Qué es node.js?

• Patrón reactor

• Concurrencia vs. Paralelismo

• Asincronía

• Callbacks: ¿Heaven or Hell?

• Node Package Manager

• Ej: Un servidor web con node.js

2. Promesas

•Representar estados futuros

•Promesas vs Callbacks

•Anatomía de una promesa

•Ej: Una librería de promesas para node.js

3. Express.js

• ¿Qué es express?

• Un ejemplo sencillo

• Objetos Request y Response

• Cascada de rutas y errores

• ¿Templates?

• Middleware: la herramienta definitiva

• Middleware de express: sesiones

• Escribir nuestro propio middleware

• Ej: log de acceso

4. Bases de Datos

• NoSQL: Redis

• Ej: Url shortener

• NoSQL: MongoDB

• Ej: Reddit

• SQL con Sequelize

• Modelos, tablas, queries, asociaciones y demás burocracia

• Migraciones

• Promesas con Sequelize

• Ej: Sistema de autenticación de usuarios

5. Estructura de una aplicación

• Una propuesta para organizarlo todo

• Rutas, modelos, controladores y vistas

• Configuración

• Autenticación

• Carga dinámica

• Binding: Enlazar Modelo y Vista

• Extra: cliente HTTP y acceso a servicios externos

• Ej:Twilater

6. Websockets y tiempo real

• Un modelo diferente: ¡sin peticiones!

• ¿Qué es un websocket, entonces?

• Socket.io

• Manejar conexiones persistentes

• Ej: Un chat multi-sala

• Ej: Tracking de usuarios

7. Extra

• Advertencias de rendimiento: memory leaks y bloqueo de la hebra

• Desarrollo y despliegue: nodemon y forever

• Empaquetar un módulo con npm

• Más librerías útiles

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Curso de Node.js

550 € IVA inc.