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ón