260€
Presentación
En el contexto actual, este Curso en Fundamentos de Ingeniería de Software es de gran relevancia en el contexto actual de desarrollo de software. La ingeniería de software se ocupa de aplicar principios y técnicas para diseñar, desarrollar y mantener sistemas de software de calidad. Este curso proporciona los conocimientos fundamentales necesarios para comprender los conceptos y procesos clave de la ingeniería de software.
En un mundo cada vez más impulsado por la tecnología, donde el software es fundamental en diversos ámbitos, como la industria, la salud, la educación y el comercio electrónico, este curso en Fundamentos de Ingeniería de Software proporciona las bases necesarias para desarrollar soluciones de software de manera efectiva, eficiente y profesional.
Universidades colaboradoras
Para qué te prepara
Este curso en Fundamentos de Ingeniería de Software te prepara en varios aspectos básicos y esencial. Estos son el conocimiento de los principios fundamentales de la ingeniería de software, como los modelos de ciclo de vida, la gestión de requisitos, el diseño de software, la implementación y la prueba. De igual modo, se desarrolla el pensamiento crítico que permite evaluar las mejores opciones de diseño, rendimiento y optimización del software.
Objetivos
- Introducir los conceptos básicos sobre la ingeniería del software.
- Conocer el funcionamiento del lenguaje modelado unificado (UML).
- Entender los patrones de diseño aplicados a la ingeniería del software.
- Tratar las herramientas CASE y las pruebas del software.
A quién va dirigido
Este curso en Fundamentos de Ingeniería de Software está dirigido a personas interesadas en adquirir conocimientos básicos y fundamentales en el campo de la ingeniería de software. Está diseñado para aquellos que desean comprender los principios y conceptos esenciales relacionados con el desarrollo de software.
Salidas Profesionales
Este curso en Fundamentos de Ingeniería de Software es adecuado para aquellos que desean adquirir una base sólida en los conceptos y prácticas fundamentales de esta rama. Los perfiles de salida de esta formación se enfocan en profesionales que desarrollarán labores clave en la creación de software. Pudiendo también, este personal, trabajar de manera autónoma en sus proyectos
Temario
UNIDAD DIDACTICA 1. INTRODUCCIÓN
- Introducción: Conceptos básicos
- Etapas de la ingeniería del software
- Elementos básicos de la ingeniería del software
UNIDAD DIDACTICA 2. LENGUAJE DE MODELADO UNIFICADO (UML)
- Introducción
- Arquitectura dirigida por modelos (MDA)
- Sistemas de Información: Modelado de Estructuras
UNIDAD DIDACTICA 3. INGENIERÍA DEL SOFTWARE: PATRONES DE DISEÑO
- Descripción y tipos de patrones
- Modelos de patrones
UNIDAD DIDACTICA 4. METODOLOGÍAS ÁGILES
- Metodologías ágiles
- Programación Extrema
- Proceso Unificado de Racional
UNIDAD DIDACTICA 5. PRUEBAS DEL SOFTWARE
- Tipos de pruebas
- Estrategias de las pruebas
- Diseño de pruebas y casos
- Implementación y Ejecución de las pruebas
UNIDAD DIDACTICA 5. HERRAMIENTAS CASE
- Concepto y entornos de desarrollo
- Clasificación de herramienta CASE
- Herramientas de Análisis y Diseño
- Herramientas para realizar pruebas
Titulación
Titulación Universitaria:
Solicitar información