Del 30 marzo al 3 abril de 2020

Objetivos

  • Conocer la arquitectura de una aplicación Typescript de Backend
  • Definir rutas en un API Rest
  • Asociar funcionalidades a las rutas definidas
  • Manejar datos de entrada y salida del API Rest
  • Conectar y hacer consultas SQL a una BBDD relacional
  • Conectar y hacer consultas a una BBDD MongoDB
  • Probar y documentar un API Rest de manera sencilla y estándar

Perfil del alumno y requisitos

Licenciados, estudiantes o trabajadores en campos de las empresas TIC que realizan trabajos en el entorno web, dentro del aḿbito del desarrollo backend web y que precisan una aproximación amplia y completa al uso para la creación de un API Rest enganchado a una BBDD SQL y NoSQL.

Requisitos:

  • Javascript
  • Programación web Backend
  • Bases de Datos Relacionales

Contenido

Introducción

  • Componentes
  • Empezando
  • Proyecto inicial

Manejo de peticiones : API Rest

  • Rutas
  • Swagger
  • Payload
  • Providers
  • Middleware
  • Pipes
  • Guards e Interceptores

Acceso a Datos

  • Tipos de acceso
  • TypeORM
  • Entidades
  • Relaciones
  • Repositorios
  • MongoDB
  • Documentos
  • Validaciones

Autenticación

  • Sistemas de Auth
  • Estrategias
  • Auth local

JWT

  • Generación del token
  • Uso del Token
  • Autorización por Token

Fechas y horarios

Fechas: Evento aplazado, se comunicará la nueva fecha con antelación suficiente.

Horas: 25

Profesor

David Vaquero

Lugar de impartición

Centro Tecnológico de La Rioja

Avda. Zaragoza 21

Logroño

Inscripciones

El curso es gratuito, financiado por el Gobierno de La Rioja. La inscripción no garantiza la obtención de plaza en el curso, en caso de tener más inscripciones que plazas se hará una selección de los alumnos. Los alumnos deberán confirmar su asistencia una vez seleccionados.

InscripciónEste enlace se abrirá en una ventana nueva