Tutorialspoint

Curso de Principios SOLID para desarrolladores C#

Aprende sobre Principios SOLID, para crear sistemas robustos y flexibles.

Course Description

Hay cinco principios sólidos en el desarrollo de software que todo desarrollador debería conocer. Son el Principio de Responsabilidad Única, el Principio Abierto/Cerrado, el Principio de Sustitución de Liskov, el Principio de Segregación de Interfaces y el Principio de Inversión de Dependencias.

  • El Principio de Responsabilidad Única establece que cada clase debe tener una única responsabilidad, y esa responsabilidad debe estar completamente encapsulada por la clase.

  • El principio abierto/cerrado establece que las clases deben estar abiertas para su ampliación, pero cerradas para su modificación.

  • El principio de sustitución de Liskov establece que las subclases deben ser sustituibles por sus superclases.

  • El principio de segregación de interfaces establece que los clientes no deben ser obligados a depender de métodos que no utilizan.

  • Por último, el Principio de Inversión de Dependencias establece que las dependencias deben invertirse, de modo que los módulos de alto nivel dependan de los de bajo nivel, y no al revés.

Los desarrolladores que estén familiarizados con estos principios podrán escribir un código más mantenible y extensible.

Para que puedas aprender sobre estos principios, he creado el mejor curso de principios SOLID, que es la mejor manera de aprenderlos. Es exhaustivo y cubre todos los temas clave, desde el principio de responsabilidad única hasta el principio de inversión de la dependencia. Además, está repleto de ejemplos del mundo real y ejercicios prácticos. Si quieres aprender a escribir mejor código, este es tu curso.

Who this course is for:

  • Desarrolladores que deseen mejorar la calidad de su código

Goals

  • El Principio de Responsabilidad Única

  • El Principio Abierto Cerrado

  • El Principio de Sustitución de Liskov

  • El Principio de Segregación de Interfaces

  • El principio de Inversión de Dependencias

Prerequisites

  • Es recomendable tener nociones básicas de programación

Show More

Curriculum

  • ¿En verdad sabemos qué es el encapsulamiento?
    01:58
    Preview
  • Código mal hecho y porqué preocuparnos por él
    02:09
  • Ejemplo de código no empático
    05:26
  • ¿Qué es CQS?
    00:32
  • Queries
    04:52
  • Commands
    07:33
  • Inputs
    08:47
  • Outputs
    15:16
  • Resources
Tutorialspoint
Tutorialspoint
Tutorialspoint
Tutorialspoint
Tutorialspoint
Feedbacks
  • No Feedbacks Posted Yet..!
Curso de Principios SOLID para desarrolladores C#
This Course Includes
  • 2.5 hours
  • 28 Lectures
  • 9 Resources
  • Completion Certificate Sample Certificate
  • Lifetime Access Yes
  • Language Spanish
  • 30-Days Money Back Guarantee

Sample Certificate

Sample certificate

Use your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.

We have 30 Million registered users and counting who have advanced their careers with us.

X

Sample Certificate

Talk to us

1800-202-0515