©2025 Escuela Tecnologías de la Información S.L. Todos los derechos reservados.
Curso de Diseño de Software
El curso con los principios esenciales sobre diseño de software orientados a objetos que necesitas dominar como desarrollador profesional.
En marcha
Próxima clase
El diseño de software es una de las disciplinas clave en el área del desarrollo. Es extremadamente importante tener un conocimiento profundo que nos ayude a desarrollar aplicaciones con las cualidades suficientes para asegurarnos aspectos como la escalabilidad, la flexibilidad, la robustez y, en resumen, la facilidad de mantenimiento.
En EscuelaIT hemos abordado el diseño de software con mucho detalle en cursos anteriores, pero creemos que se puede ofrecer una formación más compacta, centrándonos en los principios de diseño más importantes. Compacto y objetivo, pero mucho más allá de "SOLID", basándonos en 18 principios fundamentales y con el mismo rigor y profundidad que caracteriza a nuestros cursos.
En EscuelaIT hemos abordado el diseño de software con mucho detalle en cursos anteriores, pero creemos que se puede ofrecer una formación más compacta, centrándonos en los principios de diseño más importantes. Compacto y objetivo, pero mucho más allá de "SOLID", basándonos en 18 principios fundamentales y con el mismo rigor y profundidad que caracteriza a nuestros cursos.
Qué aprenderé en el Curso de Diseño de Software
- Qué es el diseño de software, por qué es tan importante y cómo lo debes aplicar
- 18 principios de diseño de software que sí o sí debes tener en cuenta en tus desarrollos
- Métricas y criterios para saber si un software está bien diseñado
Objetivos del curso
El Curso de Principios de Diseño de Software nos ofrece una formación detallada sobre la disciplina de diseño en el marco del desarrollo. En esta formación el estudiante conocerá los principios esenciales para diseñar un buen software de manera concisa y con rigor, yendo mucho más allá que simplificaciones como la que nos propone SOLID.
Por qué debes aprender Diseño de Software
Qué tengo que saber
Para hacer este curso el estudiante debe tener conocimientos de programación orientada a objetos y modelado de software orientado a objetos, vistos en cursos anteriores de EscuelaIT.
Clases y contenidos
Más adelante detallaremos los contendidos completos que se verán en este curso y las clases que se impartirán.
Introducción al diseño de Software, conceptos necesarios para entender los principios que explicaremos a lo largo de la formación.
En esta clase vamos a ver los principios de Diseño de Software explicados uno a uno con detalle. No se llegarán a ver todos los principios por falta de tiempo, pero sí la mayoría. Al final de la clase se explica qué ejercicio vamos a hacer durante el curso para poder corregir el diseño usando código.
En esta clase se vieron los Principios de Diseño de Software que nos faltaron por abordar en la clase pasada. Comenzamos con un repaso a los principios ya explicados y luego se explican con profundidad los principios que faltaron para completar la serie de 18.
En esta clase se muestra un proyecto de validador desarrollado en PHP. Este proyecto sirve para validar datos introducidos por el usuario, típicamente entregados a través de formularios. Se muestra el proyecto y se realizan correcciones para mejorar el diseño del software.
¿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.