Experto/a con Mención de Microcredencial Universitaria en Servicios Web y Microservicios

Información del curso
Curso
On-line
200 horas
Precio 1.500 €
Descripción
En Curso de Experto/a con Mención de Microcredencial Universitaria en Servicios Web y Microservicios las prácticas son esenciales, estas prácticas se realizan con Java, uno de los lenguajes de programación más utilizados en España para la construcción de servicios en Internet. Como framework de desarrollo utilizaremos Spring. Y acompañando a estos dos grandes pilares, las herramientas y tecnologías que más demandan las empresas: IntelliJ, Visual Studio Code, Postman, OpenAPI, JUnit, Selenium, REST Assured, Artillery y muchas más.
De igual forma, las arquitecturas basadas en microservicios se estudiarán en profundidad, tanto desde el punto de vista teórico como práctico, estudiando diversos patrones y arquitecturas: comunicaciones con REST, gRPC y sistemas de mensajería, Sagas, API externa, DDD, CQRS, Event sourcing. También se presentarán estrategias para convertir monolitos en aplicaciones basadas en microservicios.
+ ver más
De igual forma, las arquitecturas basadas en microservicios se estudiarán en profundidad, tanto desde el punto de vista teórico como práctico, estudiando diversos patrones y arquitecturas: comunicaciones con REST, gRPC y sistemas de mensajería, Sagas, API externa, DDD, CQRS, Event sourcing. También se presentarán estrategias para convertir monolitos en aplicaciones basadas en microservicios.
Temario
- Servicios web y APIs REST (3 ETCS): Aplicaciones web. Bases de datos. APIs REST. Seguridad. Arquitecturas de servicios web.
- Pruebas de servicios web (2 ECTS): Pruebas unitarias y de integración. Pruebas de sistema: Web y REST. Pruebas de carga
- Microservicios (3 ETCS): Patrones de microservicios. Comunicación. Transacciones con sagas. API Externa. DDD. CQRS. Event sourcing. De monolito a microservicios
Requisitos
- Recién titulado o estudiante de último curso de grados relacionados con la informática o telecomunicaciones.
- Desarrollador software con experiencia profesional
- Tener nociones básicas de: manejo de línea de comandos linux, HTML, lenguajes de programación Java y sistemas de control de versiones git.
Metodología
Metodología online 100%
Idiomas en los que se imparte
Español
Duración
Duración: 8 créditos
Objetivos
- Poder desarrollar aplicaciones web y APIs REST, con bases de datos relacionales y control de usuarios.
- Implementar los servicios siguiendo las arquitecturas y patrones adecuados que garanticen la mantenibilidad del mismo.
- Controlar la calidad de las aplicaciones web y las APIs REST con pruebas de diferentes niveles: unitarias, de integración y de sistema, tanto a nivel funcional como de carga.
- Poder desarrollar software siguiendo una arquitectura de microservicios: siguiendo sus patrones, con diferentes tecnologías de comunicación (gRPC y sistemas de mensajería), con transacciones basadas en sagas que garanticen la integridad y aplicando el patrón de API externa.
- Elejir las técnicas de diseño y arquitecturas más adecuada para sus aplicaciones: Domain Driven Development (DDD), Command Query Resource Segregation (CQRS) y Event sourcing.
- Poder aplicar las estrategias más adecuadas para convertir una aplicación monolítica en una aplicación basada en microservicios.
El centro te informa
- En caso de que se llegue al número máximo de plazas, los recién titulados serán seleccionados en base a su expediente académico y la afinidad de sus estudios a los contenidos del curso.
- Los desarrolladores software profesionales serán seleccionados en base a su experiencia laboral.
Promociones
No proceden becas en este curso.
Profesorado
- Micael Gallego Carrillo (Profesor Titular de Universidad) - Director del curso
- Michel Maes Bermejo (Profesor Ayudante Doctor)
- Óscar Soto Sánchez (Becario de Formación Docente URJC)
Horario
Se imparte en dos clases online en directo de 3 horas cada una, los martes y jueves de 17:30 a 20:30 H
Experto/a con Mención de Microcredencial Universitaria en Servicios Web y Microservicios
Universidad Rey Juan Carlos (URJC)
Campus y sedes: Universidad Rey Juan Carlos (URJC)
Facultad de Ciencias de la Salud (Campus Alcorcón)
Av. de Atenas, s/n
28922
Alcorcón
(Madrid)
Facultad de Ciencias Jurídicas y Políticas (Campus Alcorcón)
Avda. de Atenas, s/n
28922
Alcorcón
(Madrid)
Facultad de Ciencias de la Educación y del Deporte y Estudios Interdisciplinares (Campus Alcorcón)
Avenida de Atenas, s/n
28922
Alcorcón
(Madrid)
Facultad de Ciencias de la Educación y del Deporte y Estudios Interdisciplinares (Campus Fuenlabrada)
Camino del Molino, s/n
28943
Alcorcón
(Madrid)
Universidad Rey Juan Carlos (Campus Aranjuez)
Edificio Hospital San Carlos, C. del Capitán Angosto Gómez Castrillón, 91
28300
Aranjuez
(Madrid)
Facultad de Artes y Humanidades (Campus Aranjuez - Pavía)
Antiguo Cuartel de Pavía. Calles San Pascual, s/n
28300
Aranjuez
(Madrid)
+ ver más sedes
Cursos más populares