[MAD-010] Principios SOLID

[MAD-010] Principios SOLID

Este curso introduce los principios SOLID de programación orientada a objetos: Responsabilidad única, Abierto/Cerrado, Sustitución de Liskov, Segregación de la interfaz e Inversión de dependencias. Cada principio busca mejorar la estructura, flexibilidad y mantenimiento del código, promoviendo un diseño de software más eficiente y escalable.

Duración:                     8-12 horas

Perfil:                           Básico

Dirigido a

Esta acción formativa está destinada a desarrolladores, arquitectos y analistas interesados en mejorar la calidad, escalabilidad y mantenibilidad de sus aplicaciones mediante el uso de principios SOLID de diseño orientado a objetos.

Requisitos previos 

Los alumnos necesitarán tener conocimientos de programación orientada a objetos (Java, C++, C#...).

Objetivos

  • Comprender los principios SOLID y su aplicación en el desarrollo de software.

  • Mejorar la calidad y mantenibilidad del código mediante la implementación de los principios SOLID.

  • Promover un diseño modular y flexible, facilitando la evolución del software.

  • Aprender a aplicar los principios para resolver problemas comunes en el desarrollo orientado a objetos.

 

Contenido

  1. Introducción a los principios SOLID

 

 

Documentación Recomendada

Se utilizará la documentación de referencia del proyecto.