Repositorio de la Especialidad en Programación Fullstack con JavaScript de EDteam 2018 impartido por @jonmircha
- ¿Qué es Node.js?
- Instalación
- Tipos de Versiones
- Tipos de Instalación
- Introducción a Node
- Hola Mundo
- Ciclo de eventos
- Ciclo de vida de un proceso
- Blocking vs Non Blocking I/O
- Asincronía
- Callbacks
- Promesas
- Async/Await
- NPM
- Paquetes en Node
- Tipos de Paquetes
- Proyectos en Node
- El archivo package.json
- Tipos de instalaciones
- Paquetes y Módulos
- Requerir paquetes y archivos
- Creación de módulos
- Scripts NPM
- Node y la línea de comandos
- Interactuando con la CLI
- Recibir parámetros por línea de comandos
- Lectura y escritura de archivos
- Node y APIs Externas
- Peticiones HTTP desde la CLI
- Peticiones Asíncronas desde la CLI
- Consumo de APIs y Servicios desde la CLI
- Node y la Web
- Módulo HTTP
- Peticiones y métodos HTTP
- Servidor Web
- Cliente HTTP
- Express.js Básico
- Hola Mundo
- Uso Básico
- Rutas y Parámetros
- Peticiones y Respuestas
- Generador de Express.js