OPSNOD01ILTDesarrollo de Software

    NODE Js

    24 Presencial-Remoto €0.00

    Objetivos

    Al finalizar el curso, el alumno será capaz de diferenciar y aprovechar las distintas capacidades de este servidor para implantar aplicaciones Javascript “server-side”.

    Audiencia

    Programadores y administradores de sistemas que vayan a trabajar con este servidor

    Prerrequisitos

    Los alumnos necesitarán tener conocimientos del lenguaje de programación Javascript, nociones de tecnologías Web y conocimiento de HTML y CSS

    Temario


      1.- REPASO A JAVASCRIPT
    • Variables

    • Funciones

    • Closures & Event Loop

    • "novedades" de ES6



    • 2.- INTRODUCCIÓN A NODE.JS
    • ¿Qué es Node.js?

    • Características

    • Módulos

    • Ejemplo de Node.js

    • IDE



    • 3.- EXPRESS y SWIG
    • ¿Qué es Express?

    • Instalación de Express

    • Generación de proyectos

    • Routing

    • Swig



    • 4.- ACCESO A DATOS
    • Bases de datos relacionales: MySQL

    • Base de datos no convencionales: NoSQL



    • 5.- SERVICIOS REST CON EXPRESS
    • Conceptos previos

    • Rest Api Server con Express



    • 6.- SESIONES Y AUTENTICACIÓN
    • Autorización con Express

    • Autorización basada en Web Token

    • PassportJS (passport-jwt)



    • 7.- TDD PARA Node.js CON MOCHA
    • Debugging

    • Instalación de Mocha

    • Creación y ejecución de Tests (Expect)

    Cursos relacionados

    Transformamos empresas a través de la tecnología, la seguridad y la formación especializada. Tu partner de confianza en la era digital.

    Servicios

    Empresa

    © 2026 Sinensia. Todos los derechos reservados.