Corporate Solutions

eres una empresa?

contáctanos y descubres una nueva forma de construir el equipo de sus sueños

database de talentos

Ayudamos a las empresas a identificar los perfiles más adecuados para su equipo

in-company 

cursos destinados al upskilling y reskilling del personal de las empresas

cursos ad hoc

diseñados para facilitar la inserción inmediata de recursos capacitadosos

%

No es una simple formación, sino un modelo de crecimiento preciso para tu negocio

Descubre algunos de los cursos de formación que hemos desarrollado junto con nuestros clientes y partners en 2021

Automation y Performance Test

El Software Tester juega un papel importante en el ciclo de vida de un software y su trabajo es muy importante para la imagen de la organización de referencia: contribuye al diagnóstico, planifica el análisis de la funcionalidad y evita el mal desempeño del producto.

La prueba de automatización (automation) es un tipo de prueba de software que implica la ejecución de casos de prueba automatizados con una herramienta de automatización, mientras que la prueba de rendimiento (performance) es una estrategia de prueba no funcional que se utiliza para evaluar la estabilidad, la velocidad, la escalabilidad y la sensibilidad de una aplicación en presencia de una determinada carga de trabajo.

Este curso de capacitación explora los conceptos de diseño y creación de planes de prueba para aplicaciones web del mundo real utilizando Apache JMeter y Katalon Studio, incluidos planes de prueba funcional, de regresión y de estrés.

Objetivos educacionales

Al finalizar el curso, los alumnos podrán diseñar planes de prueba para una variedad de diversos componentes y cómo usar los componentes y funciones dentro de jMeter y Katalon Studio para su ventaja, lo que les permitirá automatizar completamente el proceso de prueba de la aplicación web.

Profesional saliente: Software Tester Junior

Programa educativo

El curso está estructurado con el objetivo de ampliar los conocimientos de los participantes y se centrará en los siguientes módulos:

Módulo 1 – Los Primeros Conceptos

Teoría: 5 horas

  • ¿Qué es la prueba automática?
  • Cómo iniciar la automatización de un proyecto
  • Tipos de pruebas automáticas
  • Siete principios de las pruebas
  • Tipos de pruebas de software
  • Método agile
  • Prueba de la escuela negra
  • Prueba de caja blanca
  • Prueba de caja gris
  • Prueba alfa
  • Pruebas beta
  • Herramienta de gestión: Jira

 

Módulo 2 – Automation Test

Teoría: 10 horas

Práctica: 40 horas

  • Características generales de Katalon (instalación y funcionalidad principal)
  • Cómo escribir un caso de prueba
  • Gestión de riesgos de CT
  • Testplan y cómo aplicar la evaluación de riesgos a los TC en un TestPlan
  • Pruebas de casos en un flujo de Jira
  • Informar un error en Jira y cómo funciona un flujo de errores
  • Cómo escribir un guión de caso de prueba
  • Los principales métodos de Katalon (clic, getText, etc.)
  • Banco de pruebas
  • Inicie una suite (o un solo TC) y genere el informe
  • Integración con GIT

 

Módulo 3 – Performance Test

Teoría: 15 horas

Práctica: 35 horas

  • ¿Qué es la prueba de rendimiento?
  • Diferencia entre pruebas de rendimiento y pruebas de carga
  • Aplicación web de la prueba de rendimiento
  • Por qué es necesaria la prueba de rendimiento
  • Prueba del sistema
  • Parámetros de medición del rendimiento
  • Metalenguajes XML y Json
  • Aplicar pruebas de rendimiento en un flujo agile
  • JMETER
    • Características generales de JMeter
    • Ejemplo práctico con JMeter
    • Variables definidas por el usuario
    • Prueba de base de datos con JMeter
    • Cómo crear un plan de prueba de rendimiento en Jmeter
    • Ventajas y desventajas de JMeter
    • Cómo probar una aplicación web con Jmeter
    • Diseño, redacción y ejecución de dos casos de uso con Jmeter
    • Simulación de una actividad: procesamiento de datos e informes)

Módulo 4 – Simulación

Práctica: 15 horas

  • Simulación de una actividad: procesamiento de datos e informes.
Información general

Duración: 120 horas, sin incluir la orientación

Modalidad: Live streaming

Career Services one-to-one Meeting: Bajo petición

Intervención grupal de servicios profesionales: 4 horas

Título otorgado: Certificado de participación

¿Para quién?

El curso Software Testing está diseñado para todas las empresas que necesitan contar con una plantilla experta en QA & Testing.

  • Analista de pruebas, analista comercial y desarrollador de software que necesitan adquirir o profundizar habilidades específicas de control de calidad y pruebas.

Requisitos previos

  • Conocimientos básicos de cualquier lenguaje de programación
  • Habilidades de análisis de datos
  • Conocimiento de inglés (B1)

Full Stack Development

El desarrollador Full Stack es capaz de desarrollar un sitio web o aplicación web en todas sus fases, por lo que se ha convertido en uno de los perfiles informáticos más solicitados por las empresas.

Java se ha convertido con diferencia en el lenguaje más utilizado del mercado y por ello la demanda de profesionales cualificados en el sector está creciendo exponencialmente.

Este curso permitirá a los profesionales lidiar tanto con la creación de interfaces de sitios web como con la escritura del código de programación del lado del servidor con total autonomía.

Objetivos educacionales

El curso de formación fue diseñado para proporcionar a los participantes las habilidades técnicas y transversales útiles para una inserción efectiva en el mundo del trabajo en un equipo de proyecto centrado en el desarrollo con las tecnologías abordadas.

Profesional saliente: Desarrollador Java Junior 

Programa educativo

El curso está estructurado con el objetivo de ampliar los conocimientos de los participantes y se centrará en los siguientes módulos:

Parte 1 – Backend

  • JAVA y programación básica
  • Manejo de bases de datos y SQL
  • Spring, Spring BOOT y microservicios
  • Conceptos de desarrollo API Resto
  • Lenguaje JSON, gestión de datos y objetos

Parte 2 – Frontend

  • Conocimiento de HTML5
  • Introducción a CSS3 y SASS (scss)
  • Conceptos del lenguaje Javascript (Vanilla js)
  • Estudio y uso de Typescript
  • Angular 13
Información general

Duración: 300 horas, sin incluir la orientación

Modalidad: Live streaming

Career Services one-to-one Meeting: Bajo petición

Intervención grupal de servicios profesionales: 4 horas

Título otorgado: Certificado de participación

¿Para quién?

El curso de Desarrollo Full Stack está diseñado para todas las empresas que necesitan un equipo capaz de utilizar uno de los lenguajes de programación más populares del mercado.

  • Informáticos y desarrolladores web que necesiten esta habilidad específica.

Requisitos previos

  • Titulados técnicos y económicos
  • Conocimientos básicos de cualquier lenguaje de programación
  • Conocimiento de inglés (B1)

Cybersecurity

El mundo moderno está cada vez más conectado, a las múltiples ventajas que proporciona la posibilidad de comunicarse prácticamente sin fronteras geográficas ni barreras de otra índole, se contraponen los peligros relacionados con la seguridad de los sistemas.

En esta perspectiva, se debe ver la importancia de la ciberseguridad para combinar la protección con innovaciones continuas.

Este curso de formación tiene como objetivo centrarse en la formación de personas que sean capaces de comprobar constantemente el nivel de protección de los sistemas e infraestructuras de la empresa y de reaccionar adecuadamente ante cualquier ataque.

Objetivos educacionales

Conocer la práctica de proteger sistemas, redes y programas de ataques digitales. Estos ciberataques suelen tener como objetivo acceder, transformar o destruir información sensible, así como extorsionar a los usuarios o interrumpir los procesos comerciales normales.

Profesional saliente: Cyber Security Analyst

Programa educativo

El curso está estructurado con el objetivo de ampliar los conocimientos de los participantes y se centrará en los siguientes módulos:

Módulo 1 – Introducción

Módulo 2 – Configuración

Módulo 3 – Huella

Módulo 4 – Análisis de vulnerabilidad

Módulo 5 – Prueba de penetración

Módulo 6 – Programación y otras herramientas

Módulo 7 – La seguridad de los datos y las redes corporativas

Módulo 8 – Gestión de Recursos y Documentación

Módulo 9 – Reglamento

Módulo 10 – Educación del usuario

Módulo 11 – Respuesta a incidentes

Módulo 12 – Recuperación ante desastres

Módulo 13 – Normas de conformidad del sector marco

Módulo 14 – Seguridad física

Módulo 15 – Infraestructura de Microsoft Windows

Módulo 16 – Servidor de aplicaciones Unix

Módulo 17 – Punto final

Módulo 18 – Gestión de contraseñas y autenticación multifactor

Módulo 19 – Infraestructura de red

Módulo 20 – Segmentación

Módulo 21 – Gestión de Vulnerabilidades

Módulo 22 – El equipo morado

Módulo 23 – IDS e IPS

Módulo 24 – Registro y seguimiento

Módulo 25 – Servidor

 

Información general

Duración: 60-120 horas, sin incluir la orientación

Modalidad: Live streaming

Career Services one-to-one Meeting: Bajo petición

Intervención grupal de servicios profesionales: 4 horas

Título otorgado: Certificado de participación

¿Para quién?

El curso está dirigido a profesionales que necesiten adquirir los conocimientos necesarios para comprender el significado de la seguridad informática y la implantación de medidas mínimas de Ciberseguridad de acuerdo con la legislación vigente en materia de protección de datos.

  • Personal técnico y/o directivo que desee aprender o profundizar habilidades específicas sobre CiberSeguridad

Requisitos previos

  • Conocimientos básicos de arquitectura informática, uso de Microsoft Windows, navegación web y servicios web básicos
  • Conocimiento de inglés (B1)

Project Management

La gestión de proyectos es la aplicación de conocimientos, actitudes, herramientas y técnicas a las actividades de un proyecto para lograr sus objetivos. Adquirir una visión global de la gestión de proyectos, basada en habilidades de gestión de proyectos y herramientas técnicas en sentido estricto, habilidades de formación de equipos y habilidades de gestión efectiva del cambio a lo largo de todas las fases de la gestión de proyectos: desde la planificación hasta la implementación, pasando por el seguimiento y hasta el cierre.

Cada tema estará estructurado por una parte teórica seguida de una parte de ejercicios y el material didáctico estará disponible al final de cada módulo a través de nuestra plataforma de e-learning.

Objetivos educacionales

Adquirir la lógica y las herramientas fundamentales de la Gestión de Proyectos, para permitir la participación en las actividades de Gestión de Proyectos de forma consciente y proactiva.

Profesional saliente: PM Junior

Programa educativo

El curso está estructurado con el objetivo de ampliar los conocimientos de los participantes y se centrará en los siguientes módulos:

Módulo 1 – Introducción a Proyectos y Gestión de Proyectos (PM)

Módulo 2 – Inicio de un proyecto

Módulo 3 – Planificación de proyectos

Módulo 4 – Seguimiento y control de un proyecto

Módulo 5 – Cierre del proyecto

Información general

Duración: 40 horas, sin incluir la orientación

Modalidad: Live streaming

Career Services one-to-one Meeting: Bajo petición

Intervención grupal de servicios profesionales: 4 horas

Título otorgado: Certificado de participación

¿Para quién?

El curso de Gestión de Proyectos está diseñado para todos aquellos que deseen gestionar proyectos de forma estructurada y eficaz.

  • Gerente de TI, Gerente de proyectos y Gerente de aplicaciones directamente involucrados en la gestión de proyectos

Requisitos previos

  • Conocimiento del mundo de las TI.
  • Conocimientos básicos de las disciplinas de ingeniería de software (planificación, análisis, desarrollo, pruebas)
  • Conocimiento de inglés (B1)

Invierte en el crecimiento de tu equipo