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)