Curso de Principios SOLID para desarrolladores C#
Aprende sobre Principios SOLID, para crear sistemas robustos y flexibles.
Development,Software Engineering,SOLID Principles
Lectures -28
Resources -9
Duration -2.5 hours
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
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
What will you learn in this course:
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
What are the prerequisites for this course?
Es recomendable tener nociones básicas de programación
Curriculum
Check out the detailed breakdown of what’s inside the course
El principio de diseño CQS
9 Lectures
- ¿En verdad sabemos qué es el encapsulamiento? 01:58 01:58
- Código mal hecho y porqué preocuparnos por él 02:09 02:09
- Ejemplo de código no empático 05:26 05:26
- ¿Qué es CQS? 00:32 00:32
- Queries 04:52 04:52
- Commands 07:33 07:33
- Inputs 08:47 08:47
- Outputs 15:16 15:16
- Resources
El Principio SRP
7 Lectures
El Principio OCP
3 Lectures
Principios SOLID - El Principio LSP
3 Lectures
Principios SOLID - El Principio ISP
3 Lectures
Principios SOLID - El Principio DIP
3 Lectures
Instructor Details
HECTOR URIEL PEREZ ROJAS
eCourse Certificate
Use your certificate to make a career change or to advance in your current career.
Our students work
with the Best
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe nowOnline Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now