Python course. Decorators I. Video 73

Sdílet
Vložit
  • čas přidán 24. 07. 2024
  • In this video we will see the decorating functions. These functions add functionality to the rest of the program's functions.
    For more courses, exercises and manuals visit: www.pildorasinformaticas.es

Komentáře • 154

  • @pildorasinformaticas
    @pildorasinformaticas  Před rokem +6

    ✅✅ ✅ ✅ ✅ Todos mis cursos gratuitos 👉 www.pildorasinformaticas.es ✅✅ ✅ ✅ ✅
    🚀 ¿Quieres ejercicios? ¿Quieres más temario? 👉 www.pildorasinformaticas.es/course/python-tutorizado/🚀
    🚀 ¿Quieres que te resuelva las dudas de Python👉 www.pildorasinformaticas.es/course/python-tutorizado/ 🚀
    💥💥💥 Siempre seguiré subiendo cursos gratuitos por aquí. Gracias a todos por seguirme. 💥💥💥

  • @hmamigo
    @hmamigo Před 5 lety +118

    Like si quieres un curso de Django de la mano de pildorasinformaticas. ☻☻☻

  • @PokemonNoobCompetitivo
    @PokemonNoobCompetitivo Před 3 lety +41

    Siempre es lindo volver a este canal cuando estoy estudiando cosas nuevas, eres mi padrino en la programacion

  • @trombocamilo
    @trombocamilo Před 2 lety +29

    En mi casa ya toda mi familia se sabe de memoria tus frases más emblemáticas:
    -Hola, qué tal? Bienvenidos a todos a otra entrega de este curso de programación en Python...
    -...así que os digo lo de siempre: os invito a que permanezcáis atentos a la próxima entrega. Hasta entonces, que os vaya bien.
    jajaja

    • @AlanGg100
      @AlanGg100 Před rokem +1

      jaja x2 como lo tengo en una bocina, ya se saben lo que miro a la misma hora después del trabajo

  • @joseluisbeltramone599
    @joseluisbeltramone599 Před 10 měsíci +3

    He vuelto a ver este video, para refrescar mi conocimiento sobre las funciones decoradoras.
    ¡Extraordinario video! Directo al punto y con una lógica en la explicación que asegura que este tema tan intrincado se entienda fácilmente.
    Todos los videos en este canal tienen una altísima calidad.
    Muchas gracias por todo tu esfuerzo y dedicación para que los hispanoparlantes aprendamos tecnología, directamente en nuestro propio idioma.

  • @alejandrogarcia-tn5jx
    @alejandrogarcia-tn5jx Před 6 měsíci +2

    Sin duda, esta es la mejor explicación del uso de decoradores. Gracias por tan excelente video

  • @jorgemariovargas3830
    @jorgemariovargas3830 Před 2 lety +1

    Gracias JUAN DIAZ, Saludos desde Medellín(Antioquia)Colombia, La ciudad de la eterna primavera

  • @reima3
    @reima3 Před rokem +3

    Amo a este hombre (metafóricamente XD)
    Inicié en Python con él, siempre estaré muy agradecido con él XD

  • @HavertzZ04
    @HavertzZ04 Před 3 měsíci

    Muchas gracias, este video me ayudo mucho, en verdad que bueno que CZcams existan personas como tu.

  • @jkmosquera
    @jkmosquera Před 5 lety +39

    La verdad admiro la forma como explica y pasión con la que enseña ni si quiera mis ex profesores de universidad eran tan claros al explicar. Muchas y Muchas gracias por estos magníficos cursos

  • @gjavier
    @gjavier Před 3 lety +5

    Frecuentemente, cuando tengo que leer la documentación sobre algún aspecto de la programación, paso por tu canal. Siempre es más divertido y didáctico, además de brindar, a veces un marco de referencia, a veces un cierre, a lo que la documentación refiere. De lo mejor que hay en youtube.

  • @santiagodelgado9697
    @santiagodelgado9697 Před 5 lety +12

    Caray!! He flipado con la potencia de Python. Este tipo de funciones son utilísimas. Gracias, Juan.

  • @andres8578
    @andres8578 Před rokem +1

    Muchas gracias por este video, me desatascó de mi proceso con los decoradores.

  • @xabierapariciomunoa6079
    @xabierapariciomunoa6079 Před 5 lety +1

    Me quedo a la espera de más vídeos :) Excelente curso!! Enhorabuena!

  • @derintutoriales8027
    @derintutoriales8027 Před 3 lety

    Que hermoso ver como funciona la función decoradora, gracias por este curso

  • @diegoiturra3134
    @diegoiturra3134 Před 4 lety

    muchas gracias , es la mejor explicación que he recibido sobre este tema :D

  • @manuelhenriquez7144
    @manuelhenriquez7144 Před 5 lety +1

    Excelente clase, gracias. Me encantó el tema.

  • @Hackenbaker
    @Hackenbaker Před 4 lety

    Excelente explicación!! A este video y concepto si le entendí! Mil Gracias

  • @Kristofersolerfelsner
    @Kristofersolerfelsner Před 5 lety +2

    Dale caña crack!! Que este lenguaje tiene aún mucho futuro y vendrá bien tener tus videos 😁😁

  • @diegoalexandercarrenorinco7317

    muchas gracias es la mejor explicación que he tenido del tema, genial

  • @diegoalejandrovidalesrubio9303

    Excelente video, explicado de manera clara y sencilla. Ni siquiera en un curso pago encontré esta calidad. Sigue así!

  • @mvosorio
    @mvosorio Před 4 lety +2

    Me pase por varias clases poder entender esto hasta que llegue aquí, increíble, me encanto la manera como explica y lo fácil que lo hace.

  • @denissehoney2
    @denissehoney2 Před 2 lety

    Muchas gracias, eres un genio explicando y eso es algo que pocos saben hacer. 👏👏👏👏

  • @alanerriu8213
    @alanerriu8213 Před rokem

    impresionante lo bien que explicas.

  • @alexizquierdo17
    @alexizquierdo17 Před 4 lety

    muy bien explicado un concepto tan complejo, muchas gracias profe¡¡

  • @abrahanmejias7668
    @abrahanmejias7668 Před 3 lety

    Excelente explicación... quedé enganchado a este canal... Felicitaciones!

  • @RonaldAnthon
    @RonaldAnthon Před 2 lety

    Brillante! Excelente explicación.

  • @germanvazquez4333
    @germanvazquez4333 Před 3 lety

    Gracias Amigo por compartir tu conocimiento! Saludos desde Argentina.

  • @victoralbornoz867
    @victoralbornoz867 Před 5 lety

    excelente video amigo y excelente ejemplo de uso con la base de datos, una vez hice una aplicacion justamente asi, en la cual saber esto me hubiese sido de mucha utilidad haciendo juestamente lo que dijiste como ejemplo

  • @alfonsoramirezelorriaga1153

    Una expliacion extremadamente clara. Que dios te guarde.

  • @mariaeugeniapereira5943

    Excelente explicación. Me estaba haciendo un rollo con este tema y aquí me quedo súper claro.

  • @victors.1848
    @victors.1848 Před 11 měsíci

    Muchisimas gracias por este vídeo. Estaba estancado con este concepto y lo has explicado de manera excelente

  • @oldaccount19111
    @oldaccount19111 Před 3 lety

    Exelente profe, es usted muy grande

  • @10tronic
    @10tronic Před 2 lety

    Muchas gracias, siempre es bueno aprender de su manera. Su pedagogía es sorprendente a través del código.

  • @fredo0630
    @fredo0630 Před rokem

    Muchas gracias, ¡Usted es un verdadero maestro!

  • @eddyloba6025
    @eddyloba6025 Před 4 lety

    Excelente explicación. Un crack este men.

  • @eagabet
    @eagabet Před 2 lety

    Gracias a tu video entendí el tema. Un genio, gracias!!!

  • @Aprendizaje_Autodacta_Digital

    Muchas gracias. Todos tus cursos so muy buenos y los recomiendo!

  • @AlejandroMiguelCancio
    @AlejandroMiguelCancio Před 2 lety

    Estaba maravillado por lo bien que explicaste expresiones regulares hasta que vi esto. Genial, Me recuerda a DataAnnotations y algunas otras cosas de .NET. pareciera ser el mismo principio, hasta ahora usaba DataAnnotations en C# sabiendo que funcionaba pero sin entender por qué.

  • @YoSoyRuben9
    @YoSoyRuben9 Před 3 lety

    ¡¡¡Muchíiiisimas gracias!!!
    Eres muy buen profe, sabes explicar muy bien y además, también sabes usar tu voz! Eres la ostia!
    Te voy a ver mucho, porque estoy empezando con Python jeje

  • @orlandolopez9247
    @orlandolopez9247 Před 7 měsíci

    Gracias pildora informatica increíble explicación

  • @matzcontreras
    @matzcontreras Před 5 lety +4

    Gracias por tu trabajo, tus vídeos dan educación a CZcams no como los vídeos basuras que no sirven de nada gracias por tus enseñanzas amigo.

  • @Redeniush
    @Redeniush Před 3 lety

    Excelente explicación, muchas gracias!

  • @ivana3991
    @ivana3991 Před 3 lety

    ¡Qué genio, ojalá mi profe explicara así de bien! Gracias, le voy a dejar like en todos los videos que vea ❤

  • @italobuitron1165
    @italobuitron1165 Před 2 lety

    Vengo de Platzi (que la recomiendo) pero justo este tema no lo han sabido explicar bien, y aquí estamos.
    Gracias por sus conocimientos!

  • @kikecastor
    @kikecastor Před 2 lety +1

    Genial explicación, muchas gracias!

  • @lauraandreamoralesrodrigue7402

    Woww....Muchas Gracias, no entendía mucho el termino de decoradores y había consultado varios sitios web!! Te lo agradezco me quedo muy claro ;) eres el mejor explicando!! saluditos :*

  • @mapa5000
    @mapa5000 Před 4 lety

    Mejor explicado imposible !

  • @samuelabreu2793
    @samuelabreu2793 Před rokem

    Este hombre es el mejor profe que he visto en mi vida!

  • @andresfranetovich8093
    @andresfranetovich8093 Před 2 lety

    Muchisimas gracias, clarisima la explicacion!

  • @jeanmariano3886
    @jeanmariano3886 Před 2 lety

    Sensacional. Mutias gracias!!!!!!!!!!!!!!!!!!!!!!!!!

  • @darwinquinones5397
    @darwinquinones5397 Před 2 lety

    Excellent. Thank you so much. Very interesting your video. keep it going!

  • @jesuslopezrodriguez2497

    que pasada de explicacion , he buscado por todos sitios info y explicaciones por que en angular no lo llegaba a entender bien y siempre ejemplos que no tenian sentido, este ejemplo no sera util pero la explicacion es una verdadera maravilla, clara como el agua

  • @tuviega
    @tuviega Před 5 lety +25

    gracias por todo lo que nos has dado , solamente quedo infinita mente agradecido y he aquí una promesa prometo donar cuando gane algo hay que ser de alguna manera agradecido , _ += gracias !

  • @tutocart9790
    @tutocart9790 Před rokem

    Grande Juan. Ya casi en el final.

  • @mariaantonietapadilla351
    @mariaantonietapadilla351 Před 5 měsíci

    Excelente ! muy útil. Gracias

  • @jimcostdev
    @jimcostdev Před 4 lety +9

    Vengo aquí porque el tema cuando lo vi en platzi, quede 🤯. Gracias, excelente tu contenido, muy bien explicado

  • @TirsoMenesesRojas
    @TirsoMenesesRojas Před rokem +1

    Con usted hice mis primeras armas en Python, hace como 4 o 5 años, después de eso hice un Diplomado en Python y he hecho muchas cosas con el lenguaje Python. Ahora tenía necesidad de aprender qué es eso de los decoradores o decoradoras. Lo único racional que he encontrado, explicado de manera sencilla, clara y didáctica es esta explicación de las funciones suma y resta y sus mensajes previo y posterior. Lo felicito usted sabe explicar la computación, muchos lo hacen pero con terminología computacional y técnica que termina perdiéndome, con su explicación me ha quedado clarísimo el concepto.

    • @vrdarkal
      @vrdarkal Před rokem

      Hola bro, estás trabajando en algo relacionado con python?
      Me interesa dedicarme a realizar programas con python. Con tu experiencia crees que aún se puede?, sabiendo que las I.A. están en un desarrollo exponencial masivo.

    • @TirsoMenesesRojas
      @TirsoMenesesRojas Před rokem

      @@vrdarkal Hola, yo me entretengo haciendo cosas con Python (y javascript). Con Python se puede hacer de todo, especialmente IA.

  • @lumafe1975
    @lumafe1975 Před 2 lety

    excelente el ritmo del tutorial. Se agradece la dicción y como "decoras" la explicación.

  • @diam4187
    @diam4187 Před 3 lety

    Muchísimas gracias.

  • @andresalvarezb
    @andresalvarezb Před 3 lety

    Muy bueno. gracias por todo!

  • @rvicinip
    @rvicinip Před 3 lety

    Super claro.. pero hasta que me lo explicaste tu. Antes no entendía un carajo.. mil gracias!

  • @mauriciodiazcarvajal9033
    @mauriciodiazcarvajal9033 Před 3 měsíci

    Excelente explicación

  • @pperez62664
    @pperez62664 Před 3 lety

    Muy clara la explicación.

  • @mortalcabra5466
    @mortalcabra5466 Před 5 měsíci

    te quiero mucho, sos un grande

  • @josemanuelacevogarcia444

    En mi pequeño periplo en el mundo de la programación me he topado con dos grandes profesores a la hora de aprender python, el primero fue Juan y pase lo que pase conmigo en este mundillo siempre le recordaré como aquél que me mostró la realidad de lo que significa ser programador....Si lees esto....Muchísimas gracias por todo.

  • @memejamas3818
    @memejamas3818 Před 2 lety

    de lo mejor gracias profe

  • @SarcTiann
    @SarcTiann Před 5 lety +1

    Wow, muy útil!, Juan acabo de enviarte por mensaje de facebook una idea que te puede parecer interesante o útil. Saludos! y Gracias por el video. El curso está muy bueno!!! saludos.

  • @camilohurtado8614
    @camilohurtado8614 Před 4 lety

    Gran explicación

  • @kaddy5350
    @kaddy5350 Před 3 lety

    El mejor profesor. ❤

  • @CristianHernandez-hh5jh

    Eres un genio.

  • @ronaldoucl
    @ronaldoucl Před rokem

    Gracias! Me quedó bien claro

  • @abelgomezmendez2766
    @abelgomezmendez2766 Před 6 měsíci

    bua!! tremenda la explicación!

  • @StClair-mh5lo
    @StClair-mh5lo Před 4 lety

    Conseguiu explicar, Parabéns

  • @otreborsolrac2
    @otreborsolrac2 Před 3 lety

    Eres un crack.

  • @diogodallorto1
    @diogodallorto1 Před 4 lety +9

    Parabéns pela explicação, muito clara e objetiva. Definitivamente consegui entender o papel dos decoradores em python!

  • @jhonroberturibe9406
    @jhonroberturibe9406 Před 3 lety +1

    Easyyy , Nota: eres el tipo de profesor con los que dan ganas de estudiar no como los que me tocan con diapositivas y lean y suerte. toma tu Like joven

  • @adrianatorres6055
    @adrianatorres6055 Před 5 lety +15

    Excelente explicación, profesor. Muchas gracias por sus vídeos; son de una gran ayuda para los que estudiamos en la universidad. Lo que me gustaría es que diera un curso de django que me piden en el trabajo. Muchas gracias nuevamente. Saludos.

    • @pildorasinformaticas
      @pildorasinformaticas  Před 5 lety +5

      Es mi intención hacer un curso de Django próximamente pero no puedo dar fechas. Gracias por tu comentario. Un saludo!

  • @patrickconejovey5214
    @patrickconejovey5214 Před 5 lety +1

    También puede ser útil para trabajar con logs

  • @matiascaballero8466
    @matiascaballero8466 Před 4 lety

    Que potencial enorme

  • @jesusmorocoima1860
    @jesusmorocoima1860 Před 2 lety

    vengo de Platzi a reforzar esta clases.. Excelente Hermano

  • @carloslopez7204
    @carloslopez7204 Před 4 lety

    Excelente explicación, tal vez puedas hacer un vídeo tutorial de programación asíncrona, a mí parecer es un tema algo complicado de entender si no tienes experiencia

  • @Juan_alonso
    @Juan_alonso Před 4 lety

    Gracias !

  • @brayanrobertosanchezfigueroa

    super claro

  • @martincastagno8945
    @martincastagno8945 Před 3 lety

    Lo bueno de los decoradores, tomando tu ejemplo de la base de datos, es que permiten reutilizar código sin tener que repetir constantemente lo mismo

  • @futuristictechnology4630
    @futuristictechnology4630 Před 4 lety +1

    pocos son los que llegan a esta parte, se nota por las vista que tiene, bueno soldado fue un placer.

  • @alejandrofernandez1201

    Muy bueno..

  • @cristobalquirozvillanueva6511

    GENIO!

  • @arielgimenez_95
    @arielgimenez_95 Před 4 lety

    Cuando veo python siento mucha relajación y alivio...

  • @w4xccino
    @w4xccino Před 2 lety

    Qué hermoso :")

  • @guidotamburrini4185
    @guidotamburrini4185 Před rokem

    excelente

  • @logchong5990
    @logchong5990 Před 5 lety +3

    profe si pudieras compartir mas ejercicios basado con lo que has dado en tu curso de python desde los videos 3 al 18 que es sobre la sintaxys del lenguaje

  • @mohtadibakali1557
    @mohtadibakali1557 Před 5 lety

    muchas gracias por el video y por tu gran trabajo de divulgacion. Tengo una pregunta, el uso de los decoradores no rompe el principio de encapsulamiento? Aunque se que el uso de decoradores es mas del ambito dela programacion funcional

  • @gustavovaler3866
    @gustavovaler3866 Před 5 lety +3

    Buenas Profe, un lujo como siempre su video. Si me permite comentar sobre lo explicado me gustaria agregar algo que me hizo falta cuando me puse a probar los decoradores inventados por mi, pues en ese momento me encontre que debia decorar una funcion que recibia a su vez parametros. Mi forma de resolverlo fue la siguiente:
    def decorador(funcion_a_decorar):
    def funcion_interna(*args,**kwargs):
    funcion_a_decorar(*args,**kwargs):
    return funcion_interna
    Espero que sirva, aunque no se si es algo prolijo al menos pudo correr el programa.
    Otra vez gracias por todos los tutoriales que nos entregas !!

  • @cesaraugustoperez1814
    @cesaraugustoperez1814 Před 2 lety

    Hola! gracias por tu canal y tus cursos! puedo decir que aprendí python gracias a ti! tengo una duda sobre decoradores: puede quitarse la decoración de una función después de haberla decorado?

  • @nelsonfuentesparedes4247
    @nelsonfuentesparedes4247 Před 5 lety +1

    Amigo una pregunta sabes que libreria se puede usar para mostrar en una ui un pdf algo parecido a lo que hace acrobat reader pero en python

  • @diegoavendanohernandez9908

    Mas claro no se puede

  • @VictorGonzalez-hj5ml
    @VictorGonzalez-hj5ml Před 2 lety

    Gigante

  • @ricardoandrescadenaapps3361

    Profe felicitaciones por este curso. tengo una pregunta en este video me pasa algo curioso y es que después de escribir las dos funciones las llamo tal y como esta en el video me hace la operación pero me sale un erro de:
    Traceback (most recent call last):
    File "C:/Users/ricardo.martinez/PycharmProjects/EstudioPython/estudio/python/Decoradores/sintaxis.py", line 22, in
    sumar()
    TypeError: 'NoneType' object is not callable
    pero si quito la llamada a las funciones, funciona correctamente. osea solo quedaría la función decoradora y las dos funciones aritméticas con su respectivo @funcion_decoradora, mejor dicho el código esta igualito pero sin las llamadas a las funciones aritméticas porque pasa esto?

  • @patrickconejovey5214
    @patrickconejovey5214 Před 5 lety +1

    ¿Cómo se llama el plug-in que usas para ejecutar en el Sublime?