Aplica principios SOLID y patrones de diseño como Factory, Builder y Decorator para crear un procesador de pagos en Python, mejorando la organización, escalabilidad y mantenibilidad del código.
Principios SOLID
- 2

Principio de responsabilidad única en SOLID
05:59 min - 3

Refactorizando código Python con principios SOLID
11:14 min - 4

Cómo aplicar SRP en un procesador de pagos con Stripe
25:19 min - 5

Open Closed Principle: extensión sin modificación
02:39 min - 6

Cómo usar clases abstractas en Python
14:46 min - 7

Principio de Liskov en S.O.L.I.D.
03:18 min - 8

Principio de sustitución de Liskov en Python
06:38 min - 9

Interface Segregation: cuándo separar contratos
02:33 min - 10

Segregación de interfaces en procesadores de pagos
09:05 min - 11

Principio de inversión de dependencias explicado
04:13 min - 12

Principio de inversión de dependencias: servicio de pagos flexible
05:56 min
Reestructuración del proyecto
Patrones de Diseño
- 14

Qué son los patrones de diseño: definición y categorías
03:54 min - 15

Strategy Pattern con Python y setprocessor
01:55 min - 16

Strategy Pattern para pagos en Python
10:58 min - 17

Factory Pattern: centralizar creación de objetos
03:05 min - 18

Patrón Factory para procesar pagos con match
11:06 min - 19

Patrón Decorator en 5 pasos para funcionalidad dinámica
03:06 min - 20

Patrón decorador en servicios de pagos
12:57 min - 21

Builder Pattern: construcción paso a paso
01:28 min - 22

Builder pattern para servicios de pagos
18:55 min - 23

Observer Pattern en sistemas de eventos
01:48 min - 24

Observer en sistemas de pagos con Python
11:11 min - 25

Chain of Responsibility para validar pagos
02:04 min - 26

Chain of Responsibility en servicios de pagos
16:27 min - 27

Arquitectura robusta para procesadores de pago
03:19 min
Conoce quién enseña el curso

software y recursos necesarios
- Terminal y línea de comandos.
- Google Chrome.
- VSCode
4.6 · 37 opiniones


Oscar Barajas Tavares
Excelente curso para aprender de Patrones de Diseño y los principios SOLID en Python


Juan Camilo Suarez
El curso es muy bueno y el profe también cosas que me gustaría haber visto: - Al comienzo, una clase dedicada para poder integrar stripe. Eso me tomó más tiempo del que esperaba. - El código, se encontraba en su estado final. hubiera sido genial que en cada clase estuviera el archivo before.py tal cual como se muestra en la clase y no con los principios solid ya implementados


Bryan Castano
Buen Curso de Patrones Diseño, me gusto el trabajo practico en un sistema de procesamiento de pagos con stripe. el curso fue bueno , con ejemplos caso de usso reales de SOLID y Design Patterns.


Lucho Rodriguez
Muy buen curso, muy buena metodología. Sería interesante agregarle pruebas unitarias.

Sebastian Pérez
Excelente pa el cursito


Samuel Alejandro Trujillo montero
los recursos me confudieron demasiado y algunas cosas me toco buscarlas por internet pero fue un curso que me enriquisio mucho


Alvaro Castellanos
gran curso, me pareció muy denso pero indispensable. Creo que lo repetiré en un tiempo con mas experiencia.


Jéimar de Jesús Arias Vélez
Excelente curso. Aprendí muchísimo.


Jonnathan Mackey Martínez Robledo
Muy buen docente

Jaime Andres Cardona Montero
excelente


Adicionar mas contenido


juan esteban colcombet
El curso ayuda a entender la diferencia que existe entre un codigo "que funciona" con un codigo que es "mantenible".

Jovanny Delgado
El curso mas completo para programar de manera eficiente


Maikel Aparicio
Excelente curso, con un contenido muy importante, bien explicado y ejemplificado por el docente.


Ringo Gonzalez Labraña
Contenido conceptual claro


Luis Angel González Zamora
Excelente la forma de enseñar

José Alexander Márquez Rivera
Me pareció la mejor parte cuando implementamos e hicimos pruebas con la plataforma Stripe


Sasha Canal
Qué gran Curso! La verdad esto es la piedra angular de cualquier proyecto... me va a ayudar mucho para mi Startup


Hildebrando Vargas
e

Jefferson Sanjuan Ortiz
Excelente!


LEONARD CUENCA
Excelente dominio del tema.


Mucha información que ayuda a comprender el tema, me parecio bien el curso.


Kevin Morales
Buen curso, tiene sus detalles en cuanto a explicación de código se refiere y hay comentarios que lo dicen. Las explicaciones son buenas y se aprende mucho sobre SOLID y patrones. Excelente profesor.


Rigoberto Acosta González
Excelente Curso. Tal vez se pudiera dividir en 2. Y explicar mejor por separados los patrones y SOLID

Jairo Armando Salcedo Aranda
Excelente Curso


Roberto Sobrado Taymani
Los temas tratados y los ejemplos codificados.


Pablo Ochoa
Excelente curso y muy bueno los ejemplos practicos realizados


Mario Alexander Vargas Celis
Excelente curso para aprender a minimizar la creación de código.


Joseph Peña Quino
muy buen curso


Jeisson Misnaza
excelete curso y excelente profesor
Este curso es parte de estas rutas de aprendizaje




Desarrollo Backend con Python y Django
Django es un framework de desarrollo Web basado en Python, este provee herramientas esenciales para la construcción de aplicaciones seguras y escalables.




Python: De Cero a Experto
Explora la programación con cursos de Python, de cero a frameworks avanzados. Construye proyectos backend y domina el lenguaje más usado.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender




