El curso Ansible para DevOps está diseñado para profundizar en el uso de Ansible como herramienta de automatización aplicada a entornos de Desarrollo y Operaciones. A través de un enfoque eminentemente práctico, los asistentes aprenderán a diseñar, desarrollar, mantener y distribuir playbooks y roles reutilizables que permitan automatizar tareas de administración de sistemas, configuración y aprovisionamiento de infraestructura, despliegues y procesos de integración continua.
El curso Programación Reactiva con Spring WebFlux proporciona los conocimientos y habilidades necesarios para desarrollar aplicaciones Java modernas, asíncronas y no bloqueantes utilizando los principios de la programación reactiva y el ecosistema de Spring WebFlux.
Este curso proporciona una visión integral de APIGEE, la plataforma de gestión de APIs de Google Cloud, y está orientado a profesionales que necesitan comprender cómo diseñar, configurar, desplegar, asegurar, monitorizar y operar una plataforma API de forma eficiente y escalable.
A lo largo de la formación, los participantes conocerán la arquitectura de Apigee, su modelo organizativo y su terminología, así como las principales prácticas recomendadas para diseñar la topología de la plataforma y gestionar sus diferentes entornos.
El curso Testing con Cypress está diseñado para aprender y aplicar estrategias modernas de testing en JavaScript, con especial foco en la automatización de pruebas End-to-End (E2E) mediante Cypress.
A lo largo del curso, los participantes conocerán el ecosistema de Cypress, aprenderán a configurar y organizar proyectos de testing y trabajarán con las principales funcionalidades del framework para crear pruebas robustas, mantenibles y fiables. También se abordarán las pruebas de componentes, el uso del Dashboard y diferentes herramientas que permiten ampliar las capacidades de Cypress, como la generación de informes, las pruebas visuales y la cobertura de código.
Este curso proporciona una introducción completa a las bases de datos, profundizando en la arquitectura, conceptos y principales funcionalidades de Neo4j.
El curso combina conceptos teóricos con ejemplos prácticos y casos de uso, incluyendo escenarios de recomendaciones, análisis de impacto y simulación, así como herramientas de visualización y otras tecnologías relacionadas con el ecosistema Neo4j.
Este curso proporciona los conocimientos necesarios para comprender, utilizar y administrar Redis, una plataforma de almacenamiento de datos en memoria de alto rendimiento. A lo largo de la formación, los participantes conocerán los principales conceptos, componentes y funcionalidades de Redis, así como su aplicación en el desarrollo de soluciones modernas que requieren rapidez, escalabilidad y disponibilidad.
El curso combina los fundamentos de Redis con aspectos prácticos relacionados con los diferentes tipos de datos, el uso de clientes, persistencia, mensajería y streaming, desarrollo de aplicaciones e integración con tecnologías como Java, Python, MapReduce y Spark.
El curso de Administración de MongoDB Atlas (In the Cloud) está diseñado para proporcionar a los participantes una comprensión completa de la administración y configuración de bases de datos en la nube utilizando MongoDB Atlas. Los estudiantes aprenderán a desplegar, mantener y asegurar bases de datos en la nube, así como a utilizar herramientas y métodos para la automatización de tareas. El curso se centrará en las mejores prácticas y en cómo optimizar el rendimiento de las bases de datos en la nube para obtener una experiencia de gestión eficiente y segura.
El curso de MongoDB para Administradores permitirá a los participantes adquirir los conocimientos y habilidades necesarias para administrar de manera eficiente y segura un entorno de bases de datos MongoDB. A través de una combinación de teoría y práctica, los asistentes aprenderán a instalar, configurar, mantener y optimizar MongoDB para garantizar su máximo rendimiento y disponibilidad.
El curso de Docker e Introducción a Kubernetes te permite adquirir los conocimientos necesarios para trabajar con contenedores Docker y para comprender los fundamentos básicos de Kubernetes, una herramienta de orquestación de contenedores ampliamente utilizada en entornos de desarrollo y producción.
El curso Kibana APM está orientado a desarrolladores que necesitan adquirir los conocimientos necesarios para utilizar Kibana como herramienta de análisis, visualización y monitorización del rendimiento de aplicaciones.
A lo largo del curso, los asistentes conocerán los principales conceptos y funcionalidades de Kibana, aprenderán a consultar y filtrar información, crear visualizaciones y dashboards, y compartir resultados. Además, se profundizará en las capacidades de Observabilidad y Application Performance Monitoring (APM), incluyendo el análisis de trazas, métricas de rendimiento y configuración de alertas automáticas.
Nuestra ESCUELA CLOUD-DevOps es un itinerario de formación especializado diseñado para profesionales del ámbito de las Tecnologías de la Información que quieran evolucionar su perfil hacia el ecosistema Cloud, DevOps, automatización, contenedores y desarrollo de aplicaciones modernas.
El programa ofrece una visión global y práctica de las tecnologías y metodologías que actualmente forman parte de los entornos Cloud y DevOps, combinando conocimientos de infraestructura como código, automatización, administración de sistemas, contenedores, orquestación, integración continua, desarrollo y metodologías ágiles.
En esta Escuela de larga duración el alumno adquirirá una visión completa y práctica del desarrollo de aplicaciones basadas en arquitecturas de microservicios con con Java, Spring Boot y Spring Cloud.
Formación en testing dentro del ciclo de vida DevOps: conoce y aplica los distintos tipos de test a lo largo del desarrollo de una aplicación. Dirigida a programadores, analistas, jefes de proyecto y arquitectos Java.
Formación intensiva en Mainframe IBM z/Series: administración de bases de datos, sistemas de teleproceso CICS/IMS, software base y operación. Dirigida a operadores y programadores que quieran especializarse o actualizarse en este entorno.
Formación intensiva Full Stack Developer: al finalizar serás capaz de trabajar tanto en el frontend como en el backend de un proyecto real. Dirigida a programadores y analistas web que quieran ampliar su perfil a desarrollo full stack.
En esta Escuela de larga duración el alumno adquirirá las competencias necesarias para afrontar proyectos de desarrollo en Java, utilizando el framework Spring y aplicando buenas prácticas en materia de clean code, seguridad y mantenimiento de código fuente.
El entorno de trabajo será el IDE Eclipse y se aprenderá a usar GIT / Github para el control de versiones. El curso tiene un foco en el Test Driven Development y desde el primer día se trabajará con pruebas unitarias en JUnit y Mockito. Se incidirá especialmente en el framework Spring, APIs REST y microservicios.
Curso práctico de Test-Driven Development en Java con JUnit 5 y Mockito. Aprende a escribir pruebas unitarias desde cero aplicando las mejores prácticas de TDD y BDD, dirigido a desarrolladores Java que quieran mejorar la calidad de su código.
Curso práctico de testing en JavaScript con Mocha, Chai y Sinon: aprende a escribir tests unitarios claros y mantenibles aplicando las mejores prácticas de TDD. Dirigido a programadores, analistas y arquitectos que quieran automatizar la calidad de su código JavaScript.
Curso práctico de testing en JavaScript con Jest, un framework de pruebas intuitivo y flexible. Aprende a escribir tests unitarios sencillos y mantenibles aplicando las mejores prácticas de TDD, dirigido a programadores, analistas y arquitectos Java.
Este curso tiene como objetivo generar tests unitarios de forma sencilla y comprensible en JavaScript utilizando Jasmine y Karma con las mejores prácticas TDD.