Este posgrado se compone de dos cursos de especialización: Ingeniería del software orientado a objetos: lenguaje UML y patrones de diseño y de un proyecto final de posgrado.
La ingeniería de software comprende los métodos, técnicas y herramientas necesarios para llevar a cabo los proyectos de desarrollo de software, así como el mantenimiento posterior del mismo.
El curso de Ingeniería de software orientada a objetos ofrece una visión general de la disciplina y también el desarrollo del proyecto de un sistema de software según una de las dos grandes líneas tecnológicas actuales: la orientada a objetos.
En el segundo curso trataremos los patrones de diseño y las interfaces de usuario gráficas. Los patrones de diseño son una de las innovaciones que ha tenido y tendrá más impacto sobre el desarrollo orientado a objetos en estos últimos años, junto a la aparición de la UML. Por esta razón, la utilización de patrones de diseño se considera una habilidad básica que han de adquirir actualmente los diseñadores de software orientado a objetos.
Las interfaces de usuario gráficas son las más utilizadas actualmente. El contenido del curso está muy orientado a su desarrollo y comprende principalmente el análisis de las funciones de los usuarios y el diseño de los diálogos entre el usuario y el ordenador y el contenido de las ventanas.
Aplicación profesional
El profesional que participa en este programa puede aportar a las organizaciones las siguientes competencias:
- Capacidad de un alto grado de reutilización en la orientación a objetos, lo que reportará una ventaja competitiva a la empresa.
- Competencias para hacer análisis, diseño y programación en orientación a objetos.
- Habilidades para la construcción de librerías fundamentándose en la reutilización.
- Habilidades para utilizar herramientas CASE de manera eficaz.
- Capacidad para seleccionar los mejores patrones de diseño para cada caso y para aplicar a una situación concreta el patrón seleccionado.
- Habilidades en el diseño de interfaces gráficas de usuario.
Temario
| 1. |
Introducción a la ingeniería del software |
| 2. |
UML (I): el modelo estático |
| 3. |
UML (II): el modelo dinámico y la implementación |
| 4. |
Recogida y documentación de requisitos |
| 5. |
Análisis orientado a objetos |
| 6. |
Diseño orientado a objetos |
| 7. |
Práctica de desarrollo orientado a objetos |
| 8. |
Introducción a UML y orientación a objetos |
| 9. |
Análisis y diseño con patrones |
| 11. |
Caso práctico de aplicación de patrones
|
| 12. |
Introducción a metodologías ágiles |
|
Ver programa académico completo
Precio
1.905 euros
El precio de este programa se deberá confirmar en el momento de formalizar la inscripción.