Available courses


El curso combina la metodología Moodle (para subir contenidos teóricos y actividades prácticas) con 5 Webinar semanales de una hora cada uno (10 webinar en total durante toda la impartición del curso).

Duración total del curso: 30 horas.

Fechas: 14 al 25 de junio de 2021

 

En el curso se va a explicar los mecanismos de Testing para desarrolladores de Lenguaje JAVA.

Se explicarán los diferentes tipos de tests a implementar en el desarrollo de una aplicación y las herramientas necesarias para la realización de tests unitarios con dobles.

A lo largo del curso utilizaremos JUnit para escribir test unitarios, junto con Mockito para poder testear código con dependencias pesadas. Se explicarán los diferentes tipos de tests dentro de un proyecto desarrollado con Spring Boot junto JUnit

El objetivo final del curso es que los alumnos puedan utilizar las técnicas aprendidas en el curso para testear una aplicación Java existente.

El curso combina la metodología Moodle (para subir contenidos teóricos y actividades prácticas) con 5 Webinar semanales de una hora cada uno (10 webinar en total durante toda la impartición del curso).

Duración total del curso: 30 horas.

Fechas: 31 de mayo al 11 de junio de 2021

En el curso se va a explicar, de forma práctica, el desarrollo de aplicaciones sobre Angular (actualmente en la versión 10, el curso sería en la última versión disponible).

Para ello desarrollaremos desde cero una aplicación angular, explicaremos las características de typescript, cómo renderizar valores y que nuestros templates reflejen siempre su último valor o cómo construir aplicaciones basadas en componentes.

El objetivo final del curso es que los alumnos tengan todos los conocimientos necesarios para desarrollar desde cero una aplicación Angular.



El curso combina la metodología Moodle (para subir contenidos teóricos y actividades prácticas) con 1 Webinar diario de una hora cada uno (10 webinar en total durante toda la impartición del curso).

Duración total del curso: 30 horas.

Fechas: 5 al 16 de abril de 2021

 

En el curso se va a explicar de forma práctica, los principios de integración continua y despliegue continuo a través de Jenkins y Gitlab CI/CD.

Para ello veremos cómo instalar y configurar Jenkins, incluir un proyecto Java en Jenkins y ejecutar herramientas de calidad de código, configurar pipelines y aplicar esos conocimientos en Gitlab CI.

El objetivo final del curso es que los alumnos tengan todos los conocimientos necesarios para configurar su proyecto en Jenkins.