Malla Curricular del Curso
Módulo 1: ORIENTACIÓN A OBJETOS
• Fundamentos de la programación orientada a objetos
• Herencia
• Encapsulamiento
• Polimorfismo
• Conceptos de Modelamiento
Módulo 2: INTRODUCCIÓN A UML
• ¿Porqué modelar?
• ¿Qué es UML?
• Elementos
• Conceptos
• Arquitectura del lenguaje
• El modelo de estructuras
• Conceptos fundamentales
• Un tour por los diagramas (Clases, objetos, etc.)
• Cuando efectuar modelamiento de estructuras
• Tips para el modelamiento
Módulo 3: MODELAMIENTO DE ESTRUCTURAS
• Modelamiento del comportamiento con UML
Interacciones y colaboraciones
Diagramas de estado
Diagramas de actividades
• Modelamiento avanzado
Administración de modelos
Mecanismos de extensión