Patrones Software (IFCT078PO)
Cuando un diseño orientado a objetos se complica, casi siempre es porque se está resolviendo desde cero un problema que ya tiene solución conocida. Esta formación de 150 horas está pensada para analistas y desarrolladores con experiencia que quieren recorrer el catálogo de patrones entero y usarlo como lenguaje de trabajo, no como anecdotario. Al terminar sabrá reconocer qué patrón pide cada situación (IFCT078PO, 150 horas). El programa oficial detallado está más abajo. Puede interesarte también: Microservicios con Java: patrones · Ingeniería de software avanzada.
Curso de patrones software, especialidad IFCT078PO de 150 horas en modalidad online
¿Eres docente?
¿Quieres saber más?
Bonificable hasta el 100 % para empresas
¿Te interesa esta área?
¿Qué se aprenderá?
Objetivos del curso
- Explicar el origen, la definición y la clasificación de los patrones de diseño.
- Aplicar patrones fundamentales como Delegation, Interface o Proxy.
- Utilizar patrones de creación para desacoplar la instanciación de objetos.
- Estructurar el diseño de una aplicación mediante patrones estructurales.
- Resolver problemas de colaboración entre objetos con patrones de comportamiento.
¿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 1Introducción a los patrones de diseño
- Módulo 2Patrones fundamentales
- Módulo 3Patrones de creación
- Módulo 4Patrones estructurales
- Módulo 5Patrones de comportamiento
Introducción a los patrones de diseño
30 horas
Orígenes de los patrones de diseño, relación con la orientación a objetos, definición de patrón, características y elementos que lo componen, clasificación, patrones significativos y concepto de framework.
Patrones fundamentales
30 horas
Introducción y clasificación de los patrones fundamentales, con los patrones Delegation, Interface, Abstract Superclass, Interface y Abstract Class, Marker Interface y Proxy.
Patrones de creación
30 horas
Introducción y clasificación de los patrones de creación, con Abstract Factory, Builder, Factory Method y Singleton.
Patrones estructurales
30 horas
Introducción y clasificación de los patrones estructurales, con Adapter, Composite, Decorator, Facade y Proxy.
Patrones de comportamiento
30 horas
Introducción y clasificación de los patrones de comportamiento, con Command, Iterator, Observer, State, Strategy, Template Method y Visitor.
Metodología
Aprendizaje basado en la práctica
El catálogo se recorre patrón a patrón, con código delante
Sesiones en directo con formador y grupos reducidos, con práctica guiada sobre código. El itinerario parte de la introducción a los patrones de diseño y el concepto de framework, continúa con la familia de patrones fundamentales, y recorre después las familias de creación, estructurales y de comportamiento con sus patrones y ejemplos. El programa oficial de la especialidad no desglosa horas por módulo: el reparto que se muestra es una estimación de ExA Formación sobre las 150 horas oficiales.


Público objetivo
Formación oficial del catálogo de especialidades formativas
Analistas y desarrolladores con responsabilidad sobre el diseño
No se requieren acreditaciones ni titulaciones. Se han de poseer las habilidades de comunicación lingüística suficientes que permitan cursar la formación con aprovechamiento. En modalidad de teleformación, además, se han de tener las destrezas suficientes para ser usuario de la plataforma virtual en la que se apoya la acción formativa.
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.






















