Principios Solid para el desarrollo de software

SKU SOFT-674

Sin existencias

Sin existencias

La programación, conforme va resolviendo problemas más complejos, las decisiones de diseño se vuelven más relevantes.

En este curso, se introduce al estudiante con los principios SOLID de desarrollo de software, con el fin de que pueda aplicarlos en el diseño de los sistemas, mejorando el encapsulamiento, el crecimiento futuro, la realización de pruebas y el mantenimiento futuro de dichos sistemas.

Programas profesionales relacionados

No hay elementos relacionados.

Descripción del curso

La programación, conforme va resolviendo problemas más complejos, las decisiones de diseño se vuelven más relevantes.

En este curso, se introduce al estudiante con los principios SOLID de desarrollo de software, con el fin de que pueda aplicarlos en el diseño de los sistemas, mejorando el encapsulamiento, el crecimiento futuro, la realización de pruebas y el mantenimiento futuro de dichos sistemas.

Contenidos

Tema 1. The Single Resposibility Principle

• El problema.
• Definición
• Aplicación

Tema 2 The Open/Closed Principle

• El problema.
• Definición
• Aplicación

Tema 3. The Liskov Substitution Principle

• El problema.
• Definición
• Aplicación

Tema 4.The Interface Segregation Principle

• El problema.
• Definición
• Aplicación

Tema 5.The Dependency Inversion Principle

• El problema.
• Definición
• Aplicación

Información adicional

Fecha de inicio

Horario

Profesor

Área de formación

Ingeniería del Software

Modalidad

Virtual en Vivo

Duración

16

Nivel de complejidad

Avanzado

Perfil de ingreso

Conocimiento de programación orientada a objetos.