Curso gratis para: Trabajadores y Empresas, consulta próxima convocatoria
Modalidad del curso: Online
Duración del curso: 80 Horas
Titulación: Diploma acreditativo con las horas del curso
Curso Gratis Online para Trabajadores y Empresas
Si eres trabajador en Régimen General, disfruta del curso gratis online a través de la formación bonificada para empresas.
Nuestros cursos gratis están disponibles en modalidad online o a distancia, consúltanos para informarse de la modalidad del curso gratis para trabajadores de su interés.
OBJETIVOS DEL CURSO GRATIS ESPECIALISTA EN FUNDAMENTOS DE INGENIERÍA DE SOFTWARE
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 DEL CURSO GRATIS ESPECIALISTA EN FUNDAMENTOS DE INGENIERÍA DE SOFTWARE
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A LA Ingeniería del Software
- Presentación inicial: Conceptos fundamentales
- Fases principales en el proceso de ingeniería del software
- Componentes esenciales en la ingeniería del software
UNIDAD DIDÁCTICA 2. LENGUAJE DE MODELADO UNIFICADO (UML)
- Introducción a UML
- Arquitectura basada en modelos (MDA)
- Modelado de estructuras en Sistemas de Información
UNIDAD DIDÁCTICA 3. INGENIERÍA DEL SOFTWARE: PATRONES DE DISEÑO
- Qué son los patrones de diseño y sus diferentes tipos
- Modelos y clasificaciones de patrones
UNIDAD DIDÁCTICA 4. METODOLOGÍAS ÁGILES
- Introducción a las metodologías ágiles
- Programación Extrema (XP)
- Proceso Unificado de Rational (RUP)
UNIDAD DIDÁCTICA 5. PRUEBAS DE SOFTWARE
- Tipos y clases de pruebas de software
- Estrategias para realizar pruebas efectivas
- Diseño de casos y planes de prueba
- Implementación y ejecución de las pruebas
UNIDAD DIDÁCTICA 6. HERRAMIENTAS CASE
- Qué son las herramientas CASE y su entorno de desarrollo
- Clasificación y tipos de herramientas CASE
- Herramientas para análisis y diseño de software
- Herramientas para la realización de pruebas