Curso Node.js esencial

Curso Node.js esencial

Node.js esencial 
Node.js es una potente herramienta para controlar servidores web o crear aplicaciones completas, y lleva a javascript, un lenguaje familiar para la mayoría de desarrolladores web, a un nuevo nivel mas allá de los navegadores web. En este curso, vamos a explorar todo lo que necesitas saber para comenzar a trabajar ya con Node.js. Veremos los pasos básicos de instalación, las reglas básicas de sintaxis y cómo crear aplicaciones completas. Después de este curso, podrás dar los primeros pasos para convertirte en un desarrollador Fullstack.

1. El entorno de Node.js

Qué es Node.js
Instalar Node.js
Herramientas para trabajar Node.js
Interactuar con Node.js a través de la terminal REPL
Diferencias entre Node.js y javascript
Ejecutar Node.js desde un archivo

2.Conocer el entorno de nmp

Familiarizarse con npm
Inicializar un proyecto con npm
Instalar y desinstalar paquetes de scripts
Automatización de tareas con npm

3.Sintaxis de Node.js

Manejo de datos simples en Node.js
Manejar datos compuestos en Node.js
Funciones y métodos en Node.js
Buffer y Process a examen
Importar paquetes externos usando el servicio en la nube de NPM
Importar módulos locales dentro del entorno de Node
Paquetes preinstalados de Node

4. Operar un servidor Node.js

Instalando Node.jsmon para ver cambios sin refrescar
Crear un servidor básico en Node.js
Desplegar contenido en el servidor Node.js
Instalar Express y Express Generator
Enrutado básico con Express
Enrutado según Verbos de HTTP
Enrutado con proyectos creados por Express Generator
Sintaxis de PUG
Rutas dinámicas con Express
Desplegar variables en PUG

5. Manejo de archivos con Node.js

Lectura sincrónica de archivos en Node.js
Node.js y la lectura asincrónica de archivos
Detectar errores de lectura en Node.js
Lectura de carpetas en Node.js
Escribir archivos con el módulo FS de Node
Copiar archivos con el módulo FS de Node
Cómo eliminar archivos con el módulo FS de Node
Procesos asincrónicos encadenados
Mover un archivo con métodos encadenados


6. Manejo de archivos JSON

Importar un archivo JSON
Leer un archivo JSON
Desplegar datos JSON en una plantilla

7. Depuración de código a través de distintas herramientas

Depuración con Visual Studio
Depuración con Chrome
Información de: Angular 2 avanzado: Trabajo con APIsEn este curso de Angular 2 avanzado: Trabajo con APIs. Vamos a ver como aprovechar una de las mayores ventajas de Angular Comprende cómo funciona una API (interfaz de programación de aplicaciones) y cómo controlarla desde Angular, uno de los
Información de: JetBrains WebStorm JetBrains WebStorm es el IDE javascript más inteligente. Es un IDE potente para el desarrollo de javascript moderno Utilice toda la potencia del ecosistema de javascript moderno - ¡WebStorm lo tiene todo cubierto! Disfrute de la
  Aprende 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:
  Curso Profesional Backend. Aprende las mejores técnicas de desarrollo de aplicaciones web, bases de datos y backend. Python, Django y Node.js. MySQL y MongoDB. Apps en tiempo real, administración, APIs REST y despliegue en servidores. CONTENIDO CLASE 1: INTRODUCCIÓN A PYTHON Y
  Curso Node.js. javascript en el lado del servidor Node.js es un framework para trabajar con javascript, especialmente pensado para el desarrollo fácil de aplicaciones web escalables y que funcionen en tiempo real. Con Node.js podrás crear tu propio servidor y darle un mejor
  Curso Ejemplo práctico de web app con AngularJS, NodeJS y MongoDB. Crea un sistema web funcional con las tecnologías actuales más poderosas Uno los requerimientos más comunes que tiene todo desarrollador es el de conectar una página web con una base de datos que generalmente se ha