Pasar al contenido principal

Curso Nodejs Desde Cero

http://cursos.ed.team/nodejs?comprar
Póster del curso Nodejs Desde Cero de EDTeam

Curso Nodejs Desde Cero

Node.js es el entorno de programación de lado del servidor del lenguaje JavaScript que utiliza un modelo asíncrono y dirigido por eventos. En este curso conocerás como funciona y serás capaz de desarrollar tus primeras aplicaciones de tipo FullStack: cliente, servidor y base de datos con un sólo lenguaje de programación.

Si has usado JavaScript en el frontend, esta es tu oportunidad para convertirte en un FullStak Developer, ampliar tus oportunidades profesionales y aprender a crear aplicaciones modernas con el lenguaje más importante de la web: javascript.

Semana 1
Semana 2
Semana 3
Semana 4

Introducción a Node.js

  • Consideraciones
  • ¿Qué es Node.js'
  • Modelo Asíncrono y No Bloqueante
  • Características y Ventajas
  • Node.js y io.js
  • Instalación

El core de Node.js

  • API y Documentación
  • global y process
  • buffers y streams
  • http: servidor y cliente
  • emisores de eventos, timers y herencia
  • creación, exportación y requerimiento de módulos
  • ES6 en Node.js
  • path, url y querystring
  • Formularios y envío de datos Get/Post en Node.js

NPM

  • Node Package Manager
  • Iniciar un proyecto NPM
  • Archivo package.json
  • Paquetes NPM
  • Tipos de instalación de paquetes
    • Instalación Única
    • Instalación como Dependencia del proyecto
    • Instalación como Dependencia de Desarrollo del proyecto
    • Instalación Global
    • Instalación Múltiple de paquetes
  • Documentación de NPM

Node.js en el frontend

  • Sistemas de Automatización de Tareas
  • Preprocesadores
  • Servidores web y vista en vivo
  • Web Performance Optimization
    • Concatenación
    • Ofuscación
    • Minificación
    • Compresión

Aplicaciones web con Node.js

  • Frameworks web para Node.js
  • Express.js
    • Introducción
    • Conceptos Básicos
    • Rutas y Middlewares
    • Generador de Express
  • Ghost: Plataforma de Publicación

Aplicaciones web en Express.js

  • Estructura de Proyecto
  • Configuración de la aplicación
  • Templates Engines
    • Jade
    • EJS

Aplicaciones en tiempo real con Node.js

  • Introducción a los WebSockets
  • Socket.IO
    • Introducción
    • Manejo y Emisión de Eventos
  • Creación de Chat con Express y Socket.IO

Persistencia de datos relacional con Node.js

  • SQL
  • MySQL / MariaDB
    • Introducción
    • Instalación
    • Línea de comandos
    • API CRUD MySQL

REST y el Patrón MVC

  • REST
  • Patron MVC
  • API REST-MVC con MySQL

Persistencia de datos documental con Node.js

  • No SQL
  • MongoDB
    • Introducción
    • Instalación
    • Línea de comandos

API REST-MVC con MongoDB

  • ODM Mongoose
  • Sistema de Autenticación

Node.js en producción

  • Opciones de Hosting para Node.js
  • Instalación y Configuración de un VPS
  • Instalación de Node.js con NVM
  • Instalación de Ngnix como Servidor Web Proxy
  • Despliegue de una Aplicación Node.js en Internet

Muestra gratis del curso

¿Por qué estudiar en EDteam?

Clases en vivo

Vive la experiencia de un aula donde te encuentres, pues hay interacción constante con el profesor y tus compañeros.

Profesores reales

Con nosotros no te llevarás esa amarga sorpresa de que el profesor domina el tema pero no sabe explicarlo.

Preguntas y respuestas

Dentro de cada clase encontrarás una sección de preguntas y respuestas donde vamos más allá de la clase junto con los compañeros y el profesor.

Proyecto final

Comenzamos desde cero y culminamos con un proyecto del mundo real en el que aplicarás lo aprendido.

Sin pagos mensuales

Olvidate de las suscripciones. Paga solo el curso que necesites y estúdialo a tu propio ritmo.

Acceso de por vida

Tómate el tiempo que desees para aprender. Los cursos que compres son tuyos para siempre.

C2NKAC3VY94YE
0
40
Curso Nodejs Desde Cero
Profesor

Jon Mircha

Comprar (Paypal)

* Precio en dólares americanos

Ver otros medios de pago

Horarios