Versions Compared
compared with
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Duración: 20 horas
Perfil: Avanzado
Dirigido a
Esta acción formativa va dirigida a Programadores y administradores de sistemas que vayan a trabajar con NodeJS.
Requisitos previos
Los alumnos necesitarán tener conocimientos del lenguaje de programación Javascript y nociones de tecnologías Web y conocimiento de HTML y CSS.
Objetivos
El curso persigue los siguientes objetivos generales:
- Adquirir los conocimientos y habilidades necesarias para poder construir aplicaciones basadas en NodeJS, aplicando técnicas y patrones de diseño avanzados utilizando estándares de la industria.
- Entender por qué se ha convertido en un estándar y en un referente para la industria del software, y por qué es una de las alternativas preferidas para el desarrollo de aplicaciones.
Contenido
- Introducción a NodeJS
- Arquitectura
- El API de node.js y las tareas
- Eventos
- HTTP
- I / O
- Seguridad
- Pruebas
- Acceso a datos
- Base de datos no convencionales: Almacenes NoSQL
- Bases de datos relacionales: MySQL
- Pool de conexiones
- Mensajería con Node.js
- Módulo web - Express.JS
- Introducción
- Instalación mediante NPM
- Rutas
- Middlewares
- Motores de plantillas
- Sirviendo contenido
- Sirviendo objetos JSON
- Sirviendo plantillas dinámicas
- Otros Módulos externos Importantes
- El entorno de Node.js: NGP
- Gestión de colecciones con Underscore
- Volviendo a bajo nivel: Socket.IO
Documentación Recomendada
Node Cookbook - Fourth Edition
By Bethany Griggs
November 2020 | 512 pages
ISBN 9781838558758
https://www.packtpub.com/product/node-cookbook-fourth-edition/9781838558758