¿Qué quieres aprender?

Curso de NODE.JS

Curso de NODE.JS

CEI: Centro de Estudios de Innovación

Curso presencial

Sevilla y 2 más


2.100

Duración : 3 Meses

¿Quieres hablar con un asesor sobre este curso?

Sedes

Localización

Fecha inicio

Sevilla
Junio 2024
Madrid
Junio 2024
Valencia
Junio 2024

Objetivos

Realiza esta formación y te prepararemos para trabajar, tanto por cuenta ajena como propia, como profesional en las siguientes áreas: Programador web Back-end. Programador de aplicaciones servidor. Gestor de bases de datos con MySQL. Diseñador y programador de páginas web dinámicas. Visual designer.

A quién va dirigido

El curso de Node.js está dirigido a cualquier persona interesada en el mundo de la programación del lado del servidor, Back-end. Son necesarios conocimientos previos de JavaScript.

Temario completo de este curso

Introducción y herramientas

  • Elección de un editor de texto, factores a tomar en cuenta.
  • Uso de git como sistema de control de versiones.
  • ¿Qué es Node.js?
  • Instalación

Todo lo que siempre quiso saber sobre JavaScript y nunca se atrevió a preguntar (breve introducción a JavaScript)

  • Variables, condicionales, bucles y funciones.
  • Callbacks.
  • ¿Asíncrono?
  • JSON

Node.js

  • ¿Por qué? y ¿Para qué?
  • Node.js como eje del ecosistema moderno de JS
  • Naturaleza modular
  • Importar y exportar
  • Procesos
  • Utilidades
  • Entrada y salida estándar

Sistema de ficheros

  • El módulo del sistema de ficheros
  • Directorios
  • Leer y escribir ficheros

Streams

  • ¿Qué es un stream?
  • Streams de lectura
  • Streams de escritura

El módulo http

  • Peticiones y respuestas
  • Todo lo que siempre quiso saber… versión web.
  • Métodos HTTP
  • Creación de un servidor de ficheros estáticos

NPM - El gestor de paquetes de Node.js

  • ¿Qué es NPM?
  • Funcionamiento de NPM
  • Utilidades
  • Alternativas

Express.js

  • ¿Qué es Express.js?
  • Creación de servidores estáticos
  • Gestión de URLs dinámicas
  • Creación de una API rest

Conectando Node.js a una base de datos

  • Prácticas comunes y alternativas
  • MongoDB
  • mySQL

¡A producción!

  • Puesta en producción de un proyecto desarrollado en Node.js
  • Alternativas
Ver más