el profesor tiene su propio sitio web de practicas en python https://pywombat.com/
lo encontre leyendo su perfil.
-
check_circle_outlineMódulo 1 | 16 clases
Introducción
expand_more -
check_circle_outlineMódulo 2 | 8 clases
Listas
expand_more -
check_circle_outlineMódulo 3 | 5 clases
Tuplas
expand_more -
check_circle_outlineMódulo 4 | 7 clases
Strings
expand_more -
check_circle_outlineMódulo 5 | 5 clases
Diccionarios
expand_more -
check_circle_outlineMódulo 6 | 9 clases
Ciclos y condiciones
expand_more -
check_circle_outlineMódulo 7 | 21 clases
Funciones
expand_more-
done_all
Clase 1
Funciones
-
done_all
Clase 2
Argumentos
-
done_all
Clase 3
Retornar valores
-
done_all
Clase 4
Parámetros opcionales
-
done_all
Clase 5
Args
-
done_all
Clase 6
Args pt2
-
done_all
Clase 7
Kwargs
-
done_all
Clase 8
Scopes
-
done_all
Clase 9
Funciones anidadas
-
done_all
Clase 10
Ciudadanos de primera clase
-
done_all
Clase 11
Funciones lambda
-
done_all
Clase 12
Callbacks
-
done_all
Clase 13
Variables no locales
-
done_all
Clase 14
Retornar funciones
-
done_all
Clase 15
Closures
-
done_all
Clase 16
Decoradores
-
done_all
Clase 17
Decoradores pt2
-
done_all
Clase 18
Generadores
-
done_all
Clase 19
Distribución perezosa
-
done_all
Clase 20
Documentar funciones
-
done_all
Clase 21
Testear funciones
-
-
check_circle_outlineMódulo 8 | 11 clases
Clases
expand_more -
check_circle_outlineMódulo 9.-
Examen del curso
expand_more-
done_all
Examen
Examen final del curso
-
10 comentario(s)
Como dicen los compañeros, hacen falta más ejercicios para practicar. Los temas están bien explicados y son en general claros, pero sin más ejercicios propuestos para practicar, se va olvidando.
Excelente, pero creo que por cada seccion terminada deberia de haber algun video con ejercicios donde usemos todo esto.
Felicidades al instructor, la mejor explicación sobre decoradores que he visto. Con el video termine de comprender este concepto y su importancia en la programación con python, saludos.
Todos estos temas son muy interesantes, pero estoy seguro que nos quedarían mas claros con mas ejemplos, casos prácticos y variados, a un que el tema se alargara mas, por que a un que explica muy bien es poco tiempo para entenderlo al 100%, sobre todo por que muchos no tenemos ni un poco de formación en programación.
Gracias por el esfuerzo para hacer este curso.
Gracias por el esfuerzo para hacer este curso.
aún no veo el vídeo pero alucine con lo de código más pythónico, juaz! casi me pongo a saltar y bailar con el concepto, me encantó. jajaja.
Antes que nada me encantó este concepto. Concuerdo con el tutor sobre la necesidad de tener este tipo de propiedades en todos los lenguajes de programación.
Tengo una duda: si bien decora, al mismo tiempo identifico que el programador se ve forzado a utilizar el método decorado, pues al llamar al método original realmente llama al método decorador que lo implementa, cómo podría llamar al método original sin decoración? es decir, que tenga la alternativa de llamar al método decorado en algunas ocasiones y en otras ocasiones no.
Muchas gracias.
Tengo una duda: si bien decora, al mismo tiempo identifico que el programador se ve forzado a utilizar el método decorado, pues al llamar al método original realmente llama al método decorador que lo implementa, cómo podría llamar al método original sin decoración? es decir, que tenga la alternativa de llamar al método decorado en algunas ocasiones y en otras ocasiones no.
Muchas gracias.
def decorator_function(to_decorate_function):
def decorated_function():
print("pre-implementation")
to_decorate_function()
print("post-implementation")
return decorated_function
@decorator_function
def to_decorate_function():
print("default action of method")
to_decorate_function()
Aunque eres claro, la rapides con la cual se aborda estos temas de funciones tan complejos, hace que se muy dificil su comprensión.... recuerda que algunos estamos sin conocimientos previos al curso.