¿Qué quieres aprender?

Curso Superior Universitario en servicios web: tecnologías, protocolos, pruebas y arquitecturas

Curso Superior Universitario en servicios web: tecnologías, protocolos, pruebas y arquitecturas

Universidad Rey Juan Carlos

Máster online


1.200

Duración : 10 Semanas

¿Quieres hablar con un asesor sobre este curso?

Objetivos

El objetivo del curso consiste en el aprendizaje de las técnicas y tecnologías del desarrollo de servicios web en Internet, las pruebas automáticas de los mismos, su calidad mediante arquitecturas y pruebas automáticas y un estudio de los diferentes modelos de persistencia. Ser capaz de implementar servicios de Internet (backend) de calidad en Java y Node.js.

A quién va dirigido

Este curso está orientado tanto a recién graduados como a profesionales del área de las Tecnologías de la Información y las Comunicaciones (TIC) que deseen completar su formación en aspectos relativos al desarrollo y despliegue de aplicaciones en las nuevas plataformas ofrecidas por la computación en la nube.

Requisitos

Disponer de una titulación universitaria relacionada con la informática o el desarrollo de software o tener experiencia profesional demostrable en el sector del desarrollo software

Temario completo de este curso

Tecnologías y protocolos de servicios web:

  • Introducción a las tecnologías de servicios web
  • Aplicaciones web
  • APIs REST
  • Bases de datos
  • Construcción y despliegue
  • Programación reactiva
  • Protocolos: REST, gRPC, GraphQL y colas
  • Ciberseguridad
  • Gestión de la identidad
  • Vulnerabilidades en servicios web


Patrones y arquitecturas de servicios web:

  • Introducción
  • Patrones
  • Arquitectura hexagonal y clean


Pruebas de servicios de Internet:

  • Introducción
  • Pruebas con Spring y TestContainers
  • Pruebas unitarias en JavaScript
  • Pruebas de APIs REST Consumer driven contract testing
  • Pruebas de aceptación
  • Pruebas de carga
  • Pruebas de interfaz en aplicaciones web


Persistencia y análisis de datos:

  • Persistencia relacional
  • Bases de datos multi-modelo
  • Evolución de bases de datos
  • Persistencia no relacional
  • Introducción a la ciencia de datos
Ver más