Saltar al contenido

Patrones de diseño con pitón

Sección Introducción Transcripciones

Resumen del curso

Patrones de diseño con pitón
Patrones de diseño con pitón

Hola a todos. Me llamo Gerald Britton, y bienvenidos a mi curso, Patrones de diseño con Python. En caso de que tengan curiosidad, soy diseñador de soluciones senior en el TD Bank en Toronto, Canadá. En este curso, vamos a aprender sobre los elementos del diseño de software orientado a objetos reutilizables, tal como se presenta en el libro clásico Design Patterns de Gamma, Helm, Johnson y Vlissides, y cómo escribir esos patrones y utilizarlos en Python. Este material llevará a un programador Python de nivel intermedio al siguiente nivel y sentará las bases para ir más allá de la simple escritura a proyectos complejos que desarrollen aplicaciones completas y a gran escala. Algunos de los principales temas que cubriremos incluyen una revisión de los principios de diseño orientado a objetos y el conveniente acrónimo para recordarlos, SOLID. Ocho patrones de diseño utilizados en muchos lenguajes de programación hoy en día. Los desafíos comunes de programación se hacen más fáciles usando estos patrones. Problemas típicos de negocios y cómo resolverlos usando los patrones que miramos. Y también, varios IDEs con excelentes herramientas para desarrollar y depurar proyectos Python. Al final de este curso, habrás aprendido a aplicar patrones de diseño para descomponer problemas difíciles en componentes simples y crear programas Python que sean fáciles de escribir, fáciles de leer y fáciles de mantener. Antes de comenzar este curso, deberías estar familiarizado con la programación básica en Python, incluyendo cómo escribir clases, funciones y métodos, y cómo crear y usar módulos y paquetes. Espero que me acompañes en este viaje para aprender a usar los patrones de diseño clásicos en programas Python con el curso Design Patterns with Python en .