Curso de Modelado Orientado a Objetos

Curso del Máster de Ingeniería del Software con el que aprender a analizar y modelar software orientado a objetos con UML
Inscripciones abiertas
Intermedio
5 Clases 9 h (aprox.)
Gratis!!
* Necesitas estar logueado

Próxima clase

Viernes 22 de noviembre

h

Añadir a Google Calendar

El modelado de software, y en particular en este curso el modelado orientado a objetos, nos ayuda en numerosas etapas y disciplinas de desarrollo de software. Son esenciales para analizar y diseñar correctamente el software, realizar un buen reparto de las responsabilidades, expresando nuestras conclusiones de manera clara y entendible.

En numerosos programas de formación como los cursos de desarrollo y los máster de EscuelaIT hemos abordado el modelado del software en distintos momentos, conociendo distintos tipos de diagramas a medida que se iban necesitando. Sin embargo, es un tema tan fundamental que vamos a abordarlo de manera monográfica en este curso, profundizando en aspectos relevantes de los distintos tipos de diagramas y los principios de modelado que debes tener en cuenta.

Qué aprenderé en el Curso de Modelado Orientado a Objetos

  • Qué es el modelado del software y el modelado orientado a objetos
  • Realizar un Modelo del Dominio
  • Distintos tipos de diagramas, como los diagramas de objetos y de clases, secuencia, colaboración, actividad, estados, etc.
  • Diagramas de clases y sus distintas relaciones de colaboración
  • Principios de modelado, como la legibilidad, modularidad y extensibilidad
  • Aplicación del lenguaje UML para la representación de diagramas para el modelado orientado a objetos

Objetivos del curso

En el Curso de Modelado Orientado a Objetos el estudiante aprenderá a realizar el modelado orientado a objetos en un lenguaje estandarizado como es UML. Se ofrecerán los conocimientos necesarios para analizar correctamente el software y expresarlo de una manera clara y comprensible para cualquier otro desarrollador. Esto nos ayudará en diferentes etapas del desarrollo, como el análisis y el diseño. Aprenderemos distintos tipos de diagramas, relaciones entre los componentes del software (clases y objetos) y los principios de modelado que debemos tener en cuenta.

Por qué debes aprender Modelado orientado a objetos

Si te dedicas al desarrollo de software necesitas tener unas herramientas básicas que te permitan expresar tus ideas de una manera comprensible y estandarizada.

Analizar software de cualquier manera, por ejemplo en una servilleta o con diagramas con cualquier tipo de figuras inventadas, no es una opción. Si no lo haces adecuadamente, lo más fácil es que no consigas comunicar correctamente tus ideas, que otras personas interpreten cosas diferentes, o que tú mismo no entiendas los dibujos pasados unos meses!!

Pero en este curso no solo aprenderás un lenguaje de modelado estandarizado y ampliamente usado en la industria, como UML, también debe ser capaz de analizar el software de manera precisa, realizando un buen reparto de las responsabilidades entre los distintos componentes de tu software., organizando de manera adecuada las relaciones y las dependencias, así como aplicando los principios fundamentales que nos aseguren la modularidad o la extensibilidad, entre otras características.

Qué tengo que saber

Este curso está pensado para desarrolladores. En sí no requiere prácticamente ningún conocimiento inicial por parte del estudiante para poder abordarlo, sin embargo, es ideal que la persona que lo va a realizar tenga cierta experiencia en programación, para que pueda entender las particularidades y necesidades impuestas en el desarrollo de proyectos de software.

Clases y contenidos

Ingeniería del Software Gratis

Ponemos en contexto el curso en esta primera clase con una presentación que aborda principalmente la ingeniería del software.

Sesión 2
Sesión 3
Añadir a Google Calendar
Sesión 4
Añadir a Google Calendar
Sesión 5
Añadir a Google Calendar
¿Conoces nuestra tarifa plana?

Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.

Suscríbete