Especialista en Fundamentos de Ingeniería de Software
Curso gratis para: Trabajadores y Empresas, consulta próxima convocatoria
Modalidad de realización del curso: Online
Número de Horas: 80 Horas
Titulación: Diploma acreditativo con las horas del curso
OBJETIVOS
La ingeniería de software es una disciplina formada por un conjunto de métodos, herramientas y técnicas que se utilizan en el desarrollo de los programas informáticos (software), muy importante ya que con ella se puede analizar, diseñar, programar y aplicar un software de manera correcta y organizada, cumpliendo con todas las especificaciones del cliente y el usuario final. Con el curso de Fundamentos de Ingeniería de Software obtendrás las competencias necesarias para ser un ingeniero de software capaz de construir un software eficiente, seguro y mantenible.
CONTENIDO
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