Arquitectura de Software con UML

El curso “Arquitectura de Software con UML” está diseñado para proporcionar a los participantes una comprensión sólida del uso de UML (Unified Modeling Language) para el diseño y la arquitectura de sistemas de software. A lo largo de 16 horas, los estudiantes aprenderán los conceptos básicos para utilizar UML, modelar la estructura y el comportamiento de sistemas, crear diagramas detallados y comunicar diseños de manera efectiva.

Programación en C#

El curso “Programación en C#” está diseñado para proporcionar a los participantes un conocimiento completo y práctico del lenguaje de programación C#, uno de los lenguajes más utilizados en el desarrollo de aplicaciones de escritorio, web y móviles. A lo largo de 32 horas, los estudiantes aprenderán desde los conceptos básicos de C# hasta las características avanzadas del lenguaje, incluyendo programación orientada a objetos, manipulación de datos, acceso a bases de datos y desarrollo de aplicaciones con interfaces de usuario gráficas. Este curso combina teoría y práctica, permitiendo a los participantes desarrollar aplicaciones reales y adquirir habilidades prácticas en C#.

Aprendiendo a Probar Software

El curso “Aprendiendo a Probar Software” está diseñado para proporcionar a los participantes los conocimientos y habilidades fundamentales necesarios para llevar a cabo pruebas de software efectivas. A lo largo de 16 horas, los estudiantes aprenderán sobre los conceptos básicos de las pruebas, las diferentes técnicas y tipos de pruebas, y cómo planificar, diseñar y ejecutar pruebas de software.

Gestión Ágil del Ciclo de Vida de las Aplicaciones

El curso “Gestión Ágil del Ciclo de Vida de las Aplicaciones” está diseñado para proporcionar a los participantes los conocimientos y habilidades necesarios para gestionar eficazmente el ciclo de vida de las aplicaciones (Application Lifecycle Management, ALM) utilizando metodologías ágiles. A lo largo de 16 horas, los estudiantes aprenderán sobre los principios ágiles, las prácticas recomendadas y las herramientas necesarias para gestionar el desarrollo, la entrega y el mantenimiento de aplicaciones de software de manera eficiente y colaborativa.

Desarrollo con React JS

El curso “Desarrollo con React JS” está diseñado para proporcionar a los participantes una comprensión completa del framework React, que es ampliamente utilizado para el desarrollo de interfaces de usuario interactivas y dinámicas en aplicaciones web. Durante 24 horas, los estudiantes aprenderán a construir componentes reutilizables, manejar el estado de las aplicaciones y utilizar técnicas avanzadas de React. Este curso combina teoría y práctica, permitiendo a los participantes desarrollar aplicaciones reales y adquirir habilidades prácticas en React JS.

Metodología de Diseño para Software Seguro

El curso “Metodología de Diseño para Software Seguro” está diseñado para proporcionar a los participantes los conocimientos y habilidades necesarios para diseñar y desarrollar software con un enfoque en la seguridad. A lo largo de 16 horas, los estudiantes aprenderán sobre las mejores prácticas y metodologías para integrar la seguridad en todas las fases del ciclo de vida del desarrollo de software.

Performance Tuning and Optimizing SQL Databases

El curso “MOC 10987 C: Performance Tuning and Optimizing SQL Databases” está diseñado para proporcionar a los administradores de bases de datos y profesionales de TI las habilidades necesarias para maximizar el rendimiento y optimizar bases de datos SQL Server. A lo largo de 32 horas, los participantes aprenderán a identificar y resolver problemas de rendimiento, a configurar bases de datos para un rendimiento óptimo y a utilizar herramientas de monitoreo y ajuste de SQL Server. Este curso combina teoría y práctica, permitiendo a los estudiantes aplicar los conocimientos adquiridos en escenarios del mundo real.

Presentaciones profesionales efectivas

El participante utilizará la herramienta de Microsoft PowerPoint y sus opciones
avanzadas de formato, animación y multimedia, así como conceptos para realizar
presentaciones profesionales y efectivas

SENSIBILIZACIÓN A LA CALIDAD

Concientizar y proporcionar al participante los conocimientos básicos para trabajar bajo esquemas de calidad.

 Conocer la terminología y conceptos básicos de un sistema de gestión de la calidad.

Formar en los procedimientos a seguir a la hora de establecer un sistema de calidad.