Curso de Node.js

Curso

Virtual

Precio a consultar

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.

Descripción

  • Tipología

    Curso

  • Nivel

    Nivel intermedio

  • Metodología

    Virtual

  • Duración

    Flexible

  • Inicio

    Fechas disponibles

  • Campus online

  • Servicio de consultas

  • Clases virtuales

Implementa la lógica de un chat capaz de escalar tanto como tú requieras en tiempo real con Node.js, el runtime environment que te permite ejecutar JavaScript fuera del navegador. Aprende a escribir JavaScript en el servidor. Domina buenas prácticas, aplica arquitectura del lenguaje y entiende las ventajas de Node.js con Platzi.

Sedes y fechas disponibles

Ubicación

Inicio

Virtual

Inicio

Fechas disponiblesInscripciones abiertas

A tener en cuenta

Crear un servidor HTTP usando JavaScript
Crear una arquitectura escalable de backend con JavaScript
Modelar una base de datos y utilizarla para almacenar información en tiempo real
Entender e implementar websockets con SocketIO
Comprender como funcionan las conexiones cliente servidor

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

  • Javascript
  • Base de datos
  • Arquitectura
  • Lógica
  • Escalar
  • Desarrollo
  • Bienvenida
  • Servidores
  • Conexiones
  • Través
  • Comprender

Programa académico

Temario del curso

Conocer y comprender cómo se realizan las conexiones hacia los servidores a través de internet y sus implicaciones en el desarrollo de servidores
  • Bienvenida y presentación del curso
  • Qué es Node y cómo instalarlo
  • ¿Qué son y cómo se usan las peticiones HTTP?
  • Métodos, cabeceras y estados
  • Cuerpo y query de la petición
Crear un servidor HTTP en Javascript, y comenzar a escuchar y responder peticiones desde un cliente .
  • Crear un servidor HTTP desde NodeJS
  • ¿Cómo pueden venir las peticiones?
  • Recibir información desde el cliente: Body y Query
  • Información contextual: Leer las cabeceras
  • Tipos de respuesta: Vacía, plana, con datos y estructurada
  • Respuestas coherentes
  • Servir archivos estáticos
  • Errores: Cómo presentarlos e implicaciones en la seguridad
Comprender y desarrollar la arquitectura básica de un backend en NodeJS, y comunicarse entre módulos
  • Conceptualmente: Rutas, controladores y bases de datos
  • Rutas y capa de red: Responsabilidades y límites
  • Controladores: Definiendo la lógica de negocio
  • Almacenando la información en una base de datos
Utilizar una base de datos para definir, modelar, almacenar y recuperar la información de nuestra aplicación
  • Tipos de Bases de Datos: Relacionales y No Relacionales
  • Crear y Configurar tu Base de Datos con MongoDB
  • MongoDB I: Almacenar y leer datos
  • MongoDB II: Actualizar datos
  • MongoDB III: Consultar datos
  • MongoDB IV: Eliminar Datos
  • Gestionar conexiones a la base de datos desde la API
Uso de entidades para crear aplicaciones escalables
  • Escalando la arquitectura: Múltiples entidades
  • Relacionando nuestras entidades
  • Cómo recibir ficheros desde NodeJS
  • Guardar el fichero en el servidor
Conocer el protocolo de websockets, e implementar comunicación cliente/servidor con SocketIO.
  • WebSockets: Qué son, por qué son interesantes y cómo usarlos
  • Manejo de Websockets con NodeJS
  • Conectar la API al servidor de WebSockets
Revisión de lo aprendido, y próximos pasos
  • Revisión y próximos pasos
  • Tips para escalar nuestro proyecto

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.

Curso de Node.js

Precio a consultar