Mantente actualizado


Síguenos en Facebook y Twitter
Suscríbete a nuestro Canal de Telegram

Regístrate y gana dinero

Crea tus posts (música, películas, libros), acorta los enlaces con el sistema que prefieras para descargar (la mitad para ti, lo demás para el sitio) y quédate con las ganancias. Entre más posts tengas, el número de enlaces crecerá, lo que significa que ganarás más. Regístrate o inicia sesión si ya tienes una cuenta
Más información

¿Te gusta nuestro sitio?

Suscríbete y recibe nuestros posts en tu correo

Escuela digital - Node js desde cero

Por gully_foyle en cursos
enero 09, 2017. Actualizado el agosto 20, 2018
#curso #mega #completo #descargar #gratis #escuela-digital

Node JS desde cero

329cf82070.jpg

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 Full Stack Developer, ampliar tus oportunidades profesionales y aprender a crear aplicaciones modernas con el lenguaje más importante de la web: javascript.

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

Información técnica

  • Servidor de descarga: Mega.nz
  • Peso: 4.5 GB
  • Idioma: Español

Descarga aquí

Enlaces de descarga

Reportar este post (sólo en casos de enlaces caídos, si tienes una queja o sugerencia utiliza la caja de comentarios)

¡Difunde nuestro sitio!

Comentarios

Todavía no hay comentarios.
Ayuda
Justo ahora

Si quieres realizar un comentario, regístrate o inicia sesión. Es gratis y puedes generar ganancias.