Programación Orientada a Objetos (IFCT089PO)
Curso de programación orientada a objetos: análisis, diseño, UML y patrones
La programación orientada a objetos no es solo una forma de escribir código, sino una manera de analizar y diseñar sistemas. Esta especialidad formativa del catálogo del SEPE, con código IFCT089PO y 35 horas de duración, se ocupa precisamente de la parte que suele quedar fuera de los cursos de un lenguaje concreto: el paradigma, la metodología de desarrollo, el modelado con UML y los patrones de diseño.
El curso arranca con los fundamentos: clases y objetos, componentes de una clase, abstracción y encapsulación, instancias, variables y referencias, atributos y su inicialización, métodos y miembros estáticos. Es la base conceptual que permite después trasladar el mismo razonamiento a Java, C#, PHP o Python sin volver a empezar de cero.
El segundo bloque sitúa la orientación a objetos dentro de la ingeniería del software: definiciones y objetivos de la disciplina y comparación razonada entre el enfoque estructurado y el orientado a objetos, con ejercicios de aplicación. Sobre esa comparación se apoya el bloque de metodología, que explica qué es y qué características tiene una metodología de desarrollo, con referencia expresa a Métrica y al Proceso Unificado.
La parte de modelado se dedica a UML aplicado al comportamiento y a la estructura de los sistemas de información. Aprender a leer y a producir los diagramas más habituales tiene un efecto práctico inmediato: permite discutir el diseño de un sistema antes de escribir código y documentar decisiones de forma que otro equipo pueda retomarlas. El curso cierra con los patrones de diseño: orígenes, relación con la orientación a objetos, definición de patrón, características, elementos que lo componen y clasificación.
Es una formación útil tanto para quien programa y quiere ordenar sus criterios de diseño como para perfiles de análisis funcional que deben entenderse con desarrollo. Se imparte online en directo con un formador en activo. Su aplicación a un lenguaje concreto puede seguirse en Desarrollo de Aplicaciones Orientadas a Objetos con Java o en Introducción a la Programación Java.
Curso de POO y UML online: análisis, diseño y patrones, formación bonificable
¿Eres docente?
¿Quieres saber más?
Bonificable hasta el 100 % para empresas
¿Te interesa esta área?
¿Qué se aprenderá?
Objetivos del curso
- Explicar las características fundamentales del paradigma orientado a objetos.
- Diferenciar la ingeniería del software estructurada de la orientada a objetos.
- Seleccionar una metodología de desarrollo como Métrica o el Proceso Unificado.
- Modelar la estructura y el comportamiento de un sistema mediante diagramas UML.
- Identificar y clasificar los patrones de diseño más habituales.
¿Por qué este curso?
Una formación con impacto real y medible
Explora nuestro catálogo de cursos diseñados para profesionales y empresas que buscan dominar las tecnologías más demandadas.
Cifras de éxito
"Este curso nos ha ayudado a tener éxito en nuestro sector."
Testimonios
Contenidos
Temario
A continuación detallamos todos los módulos impartidos en este curso. Si tiene alguna duda o no aparece, contacte con nosotros.
- Módulo 1Fundamentos de programación orientada a objetos
- Módulo 2Ingeniería del software
- Módulo 3Metodología
- Módulo 4UML
- Módulo 5Patrones de diseño
Fundamentos de programación orientada a objetos
7 horas
Introducción a la POO: clases y objetos, componentes de una clase, abstracción y encapsulación, instancias, variables y referencias, atributos y su inicialización, métodos y miembros estáticos.
Ingeniería del software
7 horas
Definiciones y objetivos de la ingeniería del software y comparación entre el enfoque estructurado y el orientado a objetos, con ejercicios de aplicación.
Metodología
7 horas
Concepto y características de una metodología de desarrollo, con referencia a Métrica y al Proceso Unificado.
UML
7 horas
Lenguaje UML aplicado al modelado del comportamiento y de la estructura de los sistemas de información.
Patrones de diseño
7 horas
Introducción a los patrones de diseño: orígenes, relación con la orientación a objetos, definición de patrón, características, elementos que lo componen y clasificación.
Metodología
Aprendizaje basado en la práctica
Cómo se imparte
Formación online en directo con un formador en activo. Los conceptos se fijan con ejercicios de modelado y de diseño sobre casos reales, no solo con teoría. El programa oficial no desglosa las horas por módulo: la distribución que se indica es una estimación de ExA Formación proporcional al contenido de cada bloque, y la duración total de 35 horas es la oficial.


Público objetivo
Formación oficial del catálogo de especialidades formativas
Para quién es este curso
Dirigido a programadores, analistas y responsables técnicos que quieran dominar el paradigma orientado a objetos, el modelado UML y los patrones de diseño con independencia del lenguaje. El programa formativo no fija requisitos de acceso específicos y se dirige prioritariamente a personas trabajadoras ocupadas.
FAQ
Resolvemos tus dudas sobre la formación
Aclaramos las dudas más comunes sobre el curso, desde los requisitos previos hasta la metodología y el soporte disponible, para asegurarte de que estés completamente preparado para aprovechar al máximo esta formación.
Otros cursos
Cursos especializados para impulsar tu negocio
Explora nuestro catálogo de cursos diseñados para profesionales y empresas que buscan dominar las tecnologías más demandadas.






















