Objetivos Proporcionar una visión de conjunto de los principios de la Programación Orientada a Objetos. Enseñar como modelar problemas del mundo real con UML (Unified Modeling Language) y mostrar como implementar estos modelos de manera efectiva mediante casos de estudio en los que se utilizará un lenguaje de programación. En estos casos de estudio, se seguirá un proyecto de software a través de los pasos de análisis, diseño y codificación orientados a objetos, demostrando los conceptos de UML con la utilización del software Rational Rose. Duración 20 horas Requisitos Dirigido a programadores, desarrolladores y analistas de sistemas que quieran aprender a utilizar el UML para el diseño y modelado de sistemas orientados a objetos. Es necesario haber desarrollado aplicaciones en algún lenguaje basado en la Programación Orientada a Objetos como C++ o Java. Contenidos