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).

Horario webinar: 9:00-10:00 (excepto el día 8 de marzo que será de 10:00-11:00)

Duración total del curso: 30 horas.

Fechas: 28 febrero al 11 de marzo de 2022

En el curso aprenderemos a explotar el potencial de las distintas tecnologías de Blockchain y conocer en profundidad las soluciones más demandadas en el mercado para el desarrollo de proyectos empresariales con Blockchain.

El objetivo final del curso es entender los fundamentos y propiedades principales de Blockchain.

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.

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).

Horario webinar: 10:00-11:00 (excepto determinados días que será de 10:00 a 11:15 debido a la festividad del día 2 de mayo)

Duración total del curso: 30 horas.

Fechas: 25 abril al 6 de mayo de 2022

En el curso aprenderemos 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 5 Webinar semanales de una hora cada uno (10 webinar en total durante toda la impartición del curso).

Horario webinar: 10:00-11:00

Duración total del curso: 30 horas.

Fechas: 30 de mayo al 10 de junio de 2022

El objetivo del curso es explicar, de forma práctica, las características, librerías y formas de hacer Testing en proyectos Javascript.

Se explicarán los diferentes tipos de tests (unitarios, integración…), las características de cada uno de ellos y en qué situaciones son más apropiados.

A lo largo del curso utilizaremos Jest para escribir test unitarios y también veremos características de otras librerías de testing (como Mocha o las diferencias de Jest vs Jasmine). A continuación veremos Cypress como alternativa para tests end-to-end y sus diferencias con otros enfoques como Selenium o Puppeteer. Por último veremos otros enfoques al testing de aplicaciones JS con Storybook y visual regression tools.

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