Descripción: Curso NODE Js
Formación en Desarrollo de Aplicaciones
Formación SINENSIA
Detalles
- Variables
- Funciones
- Closures & Event Loop
- "novedades" de ES6
- ¿Qué es Node.js?
- Características
- Módulos
- Ejemplo de Node.js
- IDE
- ¿Qué es Express?
- Instalación de Express
- Generación de proyectos
- Routing
- Swig
- Bases de datos relacionales: MySQL
- Base de datos no convencionales: NoSQL
- Conceptos previos
- Rest Api Server con Express
- Autorización con Express
- Autorización basada en Web Token
- PassportJS (passport-jwt)
- Debugging
- Instalación de Mocha
- Creación y ejecución de Tests (Expect)
1.- REPASO A JAVASCRIPT
2.- INTRODUCCIÓN A NODE.JS
3.- EXPRESS y SWIG
4.- ACCESO A DATOS
5.- SERVICIOS REST CON EXPRESS
6.- SESIONES Y AUTENTICACIÓN
7.- TDD PARA Node.js CON MOCHA
Programadores y administradores de sistemas que vayan a trabajar con este servidor
Los alumnos necesitarán tener conocimientos del lenguaje de programación Javascript, nociones de tecnologías Web y conocimiento de HTML y CSS
Al finalizar el curso, el alumno será capaz de diferenciar y aprovechar las distintas capacidades de este servidor para implantar aplicaciones Javascript “server-side”.