Curso de Python. POO V. Vídeo 28

Поделиться
HTML-код
  • Опубликовано: 5 фев 2025
  • En este vídeo vemos la encapsulación de métodos en POO.
    Para más cursos, ejercicios y manuales visita: www.pildorasin...

Комментарии • 335

  • @pildorasinformaticas
    @pildorasinformaticas  3 года назад +25

    ✅✅ ✅ ✅ ✅ 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. 💥💥💥

  • @alfonsomoraleda1246
    @alfonsomoraleda1246 5 лет назад +527

    Querido profe, tengo 78 años. Vamos un niño, y has conseguido que me interese por este curso. Muchas gracias por la claridad de tus exposiciones. Hacen que me sienta mas joven aun. Felicidades eres lo mejor que hay en la web. Efectivamente como nos dices a lo largo del curso el Python como método de programación te llega a apasionar. Estoy loco por poder pasar a las siguientes clases pero soy de los que prefiere ver 3 o 4 veces un video antes de pasar al siguiente y de esta manera conseguir que se fije algo en mis "duras" meninges.
    Tengo la misma ilusión que un chaval de 16 años.
    Gracias de nuevo.

    • @pildorasinformaticas
      @pildorasinformaticas  5 лет назад +46

      Mucho ánimo Alfonso. Es un honor que sigas mis vídeos. Un cordial saludo

    • @antoniomora5001
      @antoniomora5001 5 лет назад +9

      Nunca abandones, dale mucha caña Alfonso!!

    • @Alfonso_javier13
      @Alfonso_javier13 5 лет назад +7

      @@antoniomora5001 tu puedes fuerza :D

    • @juanzermeno8653
      @juanzermeno8653 5 лет назад +26

      y yo con 21 y poco conocimiento en programación, llevando este curso siento que voy tarde, gracias por darme ilusión y esperanza, muchas fuerzas señor Alonso!

    • @agustinlyon8173
      @agustinlyon8173 4 года назад +5

      Con hechos como este se demuestra que nunca es tarde para aprender. Grande

  • @estebansalazar697
    @estebansalazar697 6 лет назад +54

    profe, he tomado varios cursos cómo en platzi o treehouse y la mayoría tienen buenos proyectos y explican bastante bien, pero ninguno profundiza en estos conceptos cómo usted. Según mi opinión, usted debería estar catalogado cómo uno de los mejores docentes del mundo en el área de la programación.

    • @danieltorres3662
      @danieltorres3662 3 года назад +2

      Así es. No he visto profesores que expliquen los conceptos de una forma tan entendible.

    • @samuelabreu2793
      @samuelabreu2793 2 года назад +3

      jeje hasta yo vengo de platzi y sin estos videos de POO no entenderia nada

    • @Dom_Ackerman
      @Dom_Ackerman Год назад +2

      También hice uno en platzi y quedé a medias, definitivamente el mejor profe de programación, ninguno de mis profes de la U o de algún otro curso se le compara, hace que cualquier persona entienda, profundiza bn en cada tema y que se apasione por la programación

    • @juanramirezsoarez5611
      @juanramirezsoarez5611 10 месяцев назад

      Yo compre uno en udemy pero no le entendi nada y me frustre, 6 meses en un foro pregunte y me recomendaron este profe y le entendi a la perfeccion e hice el de udemy solo para practicar

  • @kalmabombo
    @kalmabombo 6 лет назад +72

    No importa lo confuso que pueda llegar a ser a veces... es simplemente fascinante... es espectacular

  • @ivanfelipeosoriomarin.4539
    @ivanfelipeosoriomarin.4539 Месяц назад

    Que video tan bien explicado, no me desconcentre ni un solo segundo y pude entender todo. Gracias Crack. Tiene bastante carne este video... bastante importante

  • @oscarnunezchia8474
    @oscarnunezchia8474 Год назад

    Cuando lo que crees que es abstracto y te va a costar aprender y entenderlo.....Aparece Juan ...y todo se ve con LUZ. Graciasssssssssssssssssssssssss

  • @umamoon5585
    @umamoon5585 Год назад

    2023, ahora hay chat gpt y después de cada video le pido un sinfin de ejercicios para practicar, y AHORA SI! que alegría es cuando uno saber realmente lo que está haciendo en cada pequeño código

  • @almomo23
    @almomo23 5 лет назад +32

    Por fin he entendido para que sirve encapsular un método.
    Maravillosa explicación con todo el sentido lógico.
    Muchísimas gracias Juan.
    Eres el mejor explicando.
    PD: tienes toda la razón en lo de que entender la sintaxis no implica entender el objetivo del código.

  • @anabelgarcia7433
    @anabelgarcia7433 8 месяцев назад

    Profesor Juan, retomo este curso para seguir aprendiendo de sus clases maravillosas. Es un excelente maestro y es una fortuna haberlo encontrado para aprender algo que me cuesta mucho comprender, pero con usted mantengo la motivación y la idea que sí puedo!

  • @Cejuman_Productions
    @Cejuman_Productions 2 года назад

    con 50 años y con ganas de aprender , he estudiado ruby on rails y Python me parece mucho mejor y con profesores como usted se entiende todo , gracias por brindarnos con su sabiduria y con la claridad de sus explicaciones

  • @mastersolid2000
    @mastersolid2000 Год назад

    Creo que usted es la persona que mejor explica estos conceptos. Muchas gracias 👍⚜

  • @galaxytrongamerop6018
    @galaxytrongamerop6018 2 года назад +1

    No importa cuántas veces veo sus videos, siempre me queda claro los temas con su magnifica explicación. Muchas gracias por su contenido!

  • @electronicaeideasitiles
    @electronicaeideasitiles 9 месяцев назад +1

    Definitivamente busca los ejemplos adecuados para que uno entienda. ¡Que capacidad de ttansmitir conocimiento!

  • @ashtangaurquiza3751
    @ashtangaurquiza3751 3 года назад +2

    Este es mi primer curso de programación, vengo del mundo de Yoga, nada conocía sobre Python. Estoy agradecida de haber encontrado tus clases, se nota que amas tu profesión. Algunos videos tengo que verlos 2 o 3 veces para entender el funcionamiento, pero se vuelve muy dinámico y motivador con tu forma de explicar. Simplemente gracias!

  • @williamdiaz8307
    @williamdiaz8307 4 года назад +1

    Se merece el premio al mejor Profesor, realmente he logrado entender todo lo que no habia podido sobre las clases, encapsulacion y metodos, explica super bien y claro, gracias por sus enseñanzas

  • @brayandrq
    @brayandrq Год назад

    Tuve que repetir varias veces el video para entender la lógica detrás de la encapsulación para este ejemplo particular, sin embargo, viendo el video de C# lo explicaste un poco mas simple y extrapolo más fácil los conceptos, excelentes cursos!

  • @elmardo0303
    @elmardo0303 5 лет назад +1

    PildorasInformaticas Mejor Nombre no existe no puedo dejar de tomarlas Excelente Eres un Crack

  • @eduardozavala9601
    @eduardozavala9601 4 года назад +6

    En mi universidad nos dieron cursos ilimitados en Coursera, tome un curso llamado "Introducción a Java" de la Universidad Autónoma de México, con toda la ilusión del mundo hice el curso y fue terrible, después de terrible decepción llegué a este curso. Aunque estos vídeos estén en python( un lenguaje que ya le sabía sin POO), es increíble que en 5 vídeos que llevo se explique mucho mejor que las 2 primeras semanas del curso de Java. Brutal este canal y brutal este profesor. Infinitamente agradecido desde Baja California.

  • @eltallerdegus
    @eltallerdegus 2 года назад

    hola tengo 47, hace 20 años aprendi de manera autodidacta el lenguaje clipper, que esta muerto por asi decirlo..... y preguntando que lenguaje aprender que fuera medio similar al clipper me recomendaron python... pague un curso en udemy y realmente estuvo muy muy bueno. pero en este curso estoy entendiendo mejor algunos conceptos como las clases que mucho no entendia.. y no veo la hora de llegar a trabajar con bases de datos.. es lo que he querido desde que empeze con python, pero en el curso de udemy ni siquiera de nombre se toco.. gracias por compartir

  • @versascemx
    @versascemx Год назад

    Solo para comentar que ya llevo tiempo en esto de la programción, pero ahora estoy aprendiendo Python, en mi experiencia laboral en ningún lado he visto implementado de forma correcta la POO y en los cursos tampoco , aqui se entiende correctamente el uso y funcionamiento de metodos publicos o privados, y en otros cursos solo lo mencionan pero en ningun lado lo he visto tan claro como el ejemplo del coche.
    Gracias PildorasInformaticas por hacer de esto algo sencillo de entender.

  • @antoniogiraldez3064
    @antoniogiraldez3064 2 года назад +1

    En ningún otro sitio he encontrado tan buena información como en este curso. No sólo es la información sino lo extraordinariamente bien estructurado e impartido que está (No sólo este de Python, también seguí el de Java y la tónica es la misma.) Lo que ha explicado sobre encapsulación usando los dos guiones bajos es algo muy valioso y que no había visto antes. Muchas gracias, Juan.

  • @luisfernandotroncosomontes2713
    @luisfernandotroncosomontes2713 2 года назад

    Por fin entendí. Es muy detallado, los videos son largos pero es por le detalle el profe le maneja. GRACIAS!

  • @baironmanuelvinez720
    @baironmanuelvinez720 5 лет назад +1

    Profe, lo que ud hace es digno de admirar. Este curso es de mejor nivel que muchos cursos pagos y aca lo tenemos gratuito para todos los niveles y extremadamente completo, ademas de su capacidad de programador ud tiene un don para enseñar y eso no siempre se valora como es debido. Se le agradece muchisimo, saludos.

  • @edgarpadilladiaz2606
    @edgarpadilladiaz2606 4 года назад +1

    Hola profe estudie programacion basica y algo de COBOL en los años 80 con un TRS 80 de RADIO SCHACK , pero realmente me ha parecido que la manera de explicar usted se lleva en mucho por delante a unos cuantos docentes que dan cátedra en la universidades, se ve que lo hace con pasión y porque le gusta: Felicitaciones eso es lo que necesitamos. Saludos desde Colombia

  • @sjaboss01
    @sjaboss01 6 лет назад +2

    Hola! Sos un tipo con una capacidad admirable en esto de la enseñanza. aparte de lo programación! Me genera admiración, todo tu trabajo. tengo 41 años y arranque en este de programar a los 39 y nadie me mostró este mundo como ahora. Gracias!

  • @alejandropereyra2910
    @alejandropereyra2910 5 лет назад

    Genial curso. Vengo del lenguaje C que es de bajo nivel(Que ni por cerca tiene algo de orientado a objetos) a uno como python de alto nivel y orientado a objetos x completo. Este profesor es un grande. Compartiendo conocimiento gratuito y asequible en clicks.

  • @Richie.
    @Richie. 3 года назад +1

    Mil y mil gracias por este gran aporte que haces, simplemente estas cambiando para mejor la forma de vida de muchas personas incluyéndome. Este curso tan completo y muy bien explicado, nuevamente gracias...
    Que el universo te bendiga enormemente

  • @alessandromendoza832
    @alessandromendoza832 4 года назад

    que buena manera de explicar, vengo porque necesitaba dejar mas claro conceptos de otro curso y la verdad es que estos videos le han dado vuelta y media. Todo hubiera sido mas simple si veia esto primero. Muchas gracias!

  • @luismarintapia5924
    @luismarintapia5924 4 года назад +1

    No suelo escribir nunca, de hecho creo que es el primer comentario que dejo, pero este curso esta siendo brutal. Mi conocimientos previos de programacion eran 0 y creo que poco a poco gracias a tus cursos y obviamente con trabajo duro estoy empezando a aclararme!
    Un saludo y muchas gracias!

  • @solomeoparedes9101
    @solomeoparedes9101 7 лет назад +5

    Me había quedado estancado en la parte de POO pero gracias a usted voy a seguir avanzando, muy bien explicado, hasta ahora el mejor curso de Python que he visto.

  • @leonardohernandez-cu9uo
    @leonardohernandez-cu9uo 2 года назад

    'A no ser que sea el coche fantastico' jajaja Fantastico vos, gracias por tanto.

  • @cristianEt93
    @cristianEt93 2 года назад

    Este curso es genial, lo estoy haciendo poco a poco, espero siga disponible por mucho tiempo, Gracias profesor, FELIZ AÑO !!!

  • @gastonmonsalvo5198
    @gastonmonsalvo5198 4 года назад

    Debo decirsin lugar a duda, usted es el mejor profesor que me encontré en toda la red. Hay algunos que son muy buenos también, pero los ejemplos prácticos que usted nos brinda estan a un nivel distinto, resultan muy intuitivos y fáciles para asimilar el contenido. A esto hay que sumarle en que no escatima a la hora de darnos la teoría y la explicación del porqué de las cosas, lo cual veo escencial para acercarse realmente al conocimiento de la programación como a cualquier otro. Y no solo nos quedamos ahí, sino que también asocia los contenidos con otros lenguajes de programación, llevándonos mucho mas lejos que la frontera del Python. Sin lugar a duda excelente. Empecé viendo sus videos sin saber absolutamente nada de programación, y me siento muy feliz por mi avance cada día, como también con la curva de aprendizaje que estoy teniendo. Gracias.

  • @marioolivera2843
    @marioolivera2843 3 года назад +4

    Hola Juan, estoy viendo este curso para aprender la sintaxis de python, pero como siempre, tus cursos son excelentes, hace unos 4 años aproximadamente, mire tu curso entero de java y de jquery, siempre con un alto nivel explicativo.
    Viendo el code de la clase, el unico error que encuentro en tu codigo es que la propíedad "enMarcha" queda en true, si el chequeo interno da False, e imprime que no se pudo poner en marcha, deberia quedar la propiedad enMarcha en False como lo estaba.
    Entiendo que este video solo es para explicar las encapsulaciones que esta explicado de 10. Solo pongo esto para la gente que esta viendo el video.
    Un saludo!

    • @dipdbti1568
      @dipdbti1568 2 года назад

      La solución sería:
      elif(self.__enmarcha and chequeo==False):
      self.__enmarcha=False
      return "Algo ha salido mal en el chequeo, no podemos arrancar"
      ??

    • @necorage
      @necorage Год назад

      Justo buscaba este comentario!
      El resultado del código actual es similar a :
      realizando chequeo
      Algo ha ido mal. No podemos arrancar
      El coche tiene 4 ruedas. Un ancho de 120 y un largo de 250 y el estado actual es True
      La solución, como dice dlPdbTI, sería que si algo ha fallado en el chequeo, apague el coche. Yo directamente lo que haría es solo encender cuando chequeo y arrancamos sea True:
      if arrancamos:
      chequeo = self.__chequeo_interno()
      if arrancamos and chequeo:
      self.enmarcha = arrancamos
      return "El coche está en marcha"
      elif arrancamos and chequeo == False:
      return "Algo ha ido mal. No podemos arrancar"
      else:
      return "El coche está parado"
      Espero que a alguien le pueda ayudar :)

  • @CristianMartinezcrismarpe
    @CristianMartinezcrismarpe 3 года назад +1

    Me esta encantando tu curso de python lo he vuelto a retomar y estoy aprendiendo mucho en este caso por la mitad de este video he tenido un problema tonto con el = de self.gasolina aceite y puertas estaba poniendo == en vez de = y todo el rato me daba errores me he quedado con una cara de tonto jajaja

  • @malenbarcelo8624
    @malenbarcelo8624 5 лет назад +1

    Con semejante profesor nada resulta confuso! Gracias gracias y más gracias!

  • @lunevix7513
    @lunevix7513 6 лет назад

    Muy bien explicado, haces que la programación sea accesible a todos. Empezé a seguir este curso hace ya un tiempo, lo dejé a medias, empecé con Pygame y he vuelto a retomarlo con la POO. Bastante importante y delicado ya que como desarrollador primerizo se lo importante que es una buena base. Sigue así, muchos agradecemos estos vídeos, yo incluido.

  • @kevinlopez9530
    @kevinlopez9530 2 года назад +1

    Vamos profe, cada día más cerca de ese trabajo como programador 💪🏻

  • @jorgeTI
    @jorgeTI 3 года назад

    Sigo agradecido por los cursos, algunos tengo que volver al verlos por eso voy lento, pero lo voy a terminar, por mi y por respeto a tu excelente trabajo

  • @fidelrodriguez3389
    @fidelrodriguez3389 5 лет назад +4

    Muchas gracias por su contenido de calidad, sin duda alguna este es de los mejores canales de programación que hay en RUclips.
    Estaría muy agradecido si consideraras hacer un curso de Django.
    Un saludo.

  • @andresfelipehoyosarboleda3907
    @andresfelipehoyosarboleda3907 7 лет назад +1

    Profe, es increíble su trabajo, su forma de enseñar, estoy totalmente agradecido con usted por todo el conocimiento que nos está dando. Sos un grande. Gracias. Saludos desde Colombia.

  • @tytoauqui1077
    @tytoauqui1077 5 лет назад

    profe gracias por todo, aprende mejor viendo tus vídeos que en mi instituto , en serio muchas gracias

  • @SuperGamerpro24
    @SuperGamerpro24 5 лет назад +2

    Excelente. Estoy aprendiendo también POO en Java, y me confundía cuando es necesario usar encapsulamiento, pero seguiré tus consejos de acuerdo al tipo de programa que se haga. Saludos desde México.
    Por cierto, POO en python es muy sencillo.

  • @elpanitaabiel6243
    @elpanitaabiel6243 6 лет назад

    eres grandee deberían darte un premio por tu paciencia y gran explicación a cada tema, increíble, un crack, saludos desde el imperio comunista de venezuela

  • @ivanpereira9820
    @ivanpereira9820 3 года назад

    Muchísimas gracias por hacer este video, por fin me queda claro cómo usar el Encapsulamiento!!! hace 6 años cuando quise aprender Java trataban estos conceptos y no lograba entender su verdadero propósito y salí corriendo jaja, ahora me queda super Claro, de verdad muchas gracias por tomarte tu tiempo y ayudar a los que estamos dando los primeros pasos en la programación

  • @j.j.c.c.7350
    @j.j.c.c.7350 4 года назад

    muy entretenido, yo soy estudiante de ing en electronica, y cuando se programa un micro controlador o un chip que este tenga que controlar, básicamente se realiza esto solo que en lenguaje C, comprobar el estado del chip, indicarle un estado inicial si se quiere, y transmitirle las funciones que queremos que realice.

  • @SeCru94
    @SeCru94 7 лет назад +1

    Muy buen curso, profesor. Su manera de explicar es de las mejores que he encontrado en RUclips. Me gustaría ver un curso en el canal sobre Angular. Enhorabuena por el excelente canal que tiene.

    • @pildorasinformaticas
      @pildorasinformaticas  7 лет назад +1

      Gracias por el comentario. Me alegro de que te guste el curso. Es mi intención hacer un curso de Angular en el futuro. Espero que sea pronto. Un cordial saludo!!

  • @jhguiiusuu
    @jhguiiusuu 2 года назад

    bestial me quitaste un monton de dudas eres el mejor gracias !!!

  • @luisaguilar7922
    @luisaguilar7922 6 лет назад

    Excelente Juan, tu orden y pedagogía de primer nivel. Solo quería comentar que hasta algunos videos atrás había estado aprendiendo muy bien porque podía probar lo aprendido con ejercicios y en estos últimos videos que se ha ido poniendo mas interesante ya no ha habido ejercicios para poder practicar lo aprendido y me he sentido perdido un poco.

  • @leinatamayo999
    @leinatamayo999 4 года назад

    Definitivamente eres un maestro, la forma en que explicas es muy clara, ejemplo muy prácticos!

  • @GabrielMorenoCampos
    @GabrielMorenoCampos 2 года назад

    !Gracias, profesor por compartir sus conocimientos!

  • @benjamingabrielsoderlundva732
    @benjamingabrielsoderlundva732 4 года назад

    Me ha gustado mucho el contenido de tus vídeos, logras abarcar más temas de los que he visto en 2 cursos de programación (fueron en c++). Destaco mucho la claridad que tienes para explicar y logras motivar al resto a aprender más, muchas gracias por este contenido de calidad ya que siento que he podido aprender muy rápido, saludos!

  • @kete3237
    @kete3237 4 года назад

    Ufff que estrés, cada x min una publi de cursos de phyton, pero no ven que ya lo estoy haciendo, así desde el video 1, encantado con tus cursos.

  • @martincarguabsr.2746
    @martincarguabsr.2746 2 года назад

    Explained in great detail! Thank you so much!!

  • @jcar8174
    @jcar8174 6 лет назад

    LLegado a este punto, un agradecimiento por este y cada uno de tus cursos que ofreces por este canal. Nunca es tarde para aprender. Por lo expuesto en este video las palabras como: private, public, static, proteted, no existenen Python, verdad?. Lo mismo para con las funciones.

  • @zasory
    @zasory 11 месяцев назад

    Muchas gracias, saludos desde chile.

  • @CaBLEindUSTRIAL
    @CaBLEindUSTRIAL 5 лет назад

    estoy muy contento. Me gusta este canal buenas energias a todos los alumnos y el profesor

  • @dannesfelizcuevas5047
    @dannesfelizcuevas5047 5 лет назад +2

    Saludos a tod@s, he estado trabajando con los videos pero, siento que seria mejor si nuestro maestro pudiera darnos un link desde donde pudieramos bajar esos codigos y analizarlos. Yo en lo particular he tenido algu de dificultad con el programa del video 28. Inmensamente agradecido por esta oportunidad que nos brinda a los que no podemos pagar una universidad o curso de programacion.

  • @ma343rio
    @ma343rio 7 лет назад

    Muy Bueno esto me hace acordar a un video que vi que se titulaba "La idiotez del coche electrico" y entre sus temas trataba de un defecto en la computadora de los Toyota Camry que aceleraban solos y la unica forma de detenerlos era sacando la llave del contacto y volviendo a encenderlo para que la computadora reiniciara y dejara de acelerar el auto.
    Esto de encapsular me sono muy a evitar este tipo de problemas en los programas.

  • @InformaticNinja
    @InformaticNinja 7 лет назад +38

    Muchas gracias por sus cursos :D en su canal he aprendido bastante :D seria perfecto si en un futuro podria hacer un curso de c++
    Gracias por compartir su conocimiento

    • @pildorasinformaticas
      @pildorasinformaticas  7 лет назад +19

      Gracias por el comentario y por seguir mis vídeos. Es mi intención hacer un curso de C++ en el futuro. Un saludo!!

    • @InformaticNinja
      @InformaticNinja 7 лет назад +2

      pildorasinformaticas Gracias profesor :D aprendo mucho gracias a usted

    • @jatziryrf6393
      @jatziryrf6393 5 лет назад

      @@pildorasinformaticas Espero con ansias ese curso.

    • @aurelioobando5329
      @aurelioobando5329 4 года назад

      @@pildorasinformaticas siii profe porfa y muy buen video
      LIKE

  • @jerssonc
    @jerssonc 3 года назад

    Tratando de comprender la lógica de la POO, excelente clase como siempre ;)

  • @dark22406
    @dark22406 3 года назад

    Profe, es un crack explicando, saludos!

  • @cristiancamilocruzmontana3710
    @cristiancamilocruzmontana3710 6 лет назад

    Gracias...Tus aportes me son de gran ayuda en mi formación como Profesional.

  • @recursosparaprogramadores4991
    @recursosparaprogramadores4991 7 лет назад +2

    Hola, Juan.
    Efectivamente, el encapsulado de métodos si opera como indica el vídeo. No así el encapsulado de variables, como te comenté en el vídeo anterior.
    PD. Felicidades. Haces unos vídeos muy útiles (aparte de ese pequeño detallito, que aún no se pq pasa (ni lo he encontrado en google).
    Un saludito.

    • @ubercactus5612
      @ubercactus5612 6 лет назад

      te refieres a lode self.__ruedas ? a mi me pasa igual, solo me funciona si al llamar a ese dato lo llamo como micoche._Coche__ruedas no se por que, igual es algo de la version de Python( veo esto casi un año mas tarde con otra version)

  • @leopoldotovar876
    @leopoldotovar876 4 года назад

    muy bueno el curso.. muy entendible

  • @josemanuelfloresgasca4319
    @josemanuelfloresgasca4319 3 года назад

    Por fin entiendo POO, Gracias,

  • @nicolasdacci8913
    @nicolasdacci8913 3 года назад

    que duro que fue este video, pero vamos que se entendio... seuimos adelante, saludos

  • @memejamas3818
    @memejamas3818 3 года назад

    excelente bien dicho todo gracias profe

  • @cdguille
    @cdguille 6 лет назад

    Cuando se devuelve el mensaje "Algo ha ido mal en el chequeo. no podemos arrancar" habría que poner self.__enmarcha=false para que sea coherente el estado con el mensaje, no?
    Enhorabuena por los vídeos. Son una maravilla!!

  • @yisusfr8383
    @yisusfr8383 2 года назад

    el coche fantastico jajaja, amo tus videos

  • @programandoconpaco
    @programandoconpaco Год назад

    Hola, saludos y excelente contenido.
    Recreando el código de ejemplo de la clase coche y el concepto de encapsulamiento me encontré con un error en la depuración del código y es que al parecer cuando se anteponen los dos guiones bajos para encapsular los atributos iniciales de la clase coche los oculta en lugar de encapsularlos ya que haciendo referencia a ellos de esta manera "micoche._coche__ruedas" se puede seguir modificando los valores. Investigando un poco en stackoverflow, el concepto de encapsulamiento no exite en Python y este mecanismo se llama name mangling y solo sirve para ocultar dichos atributos o para diferencia los nombres en el caso de haber conflictos por usar el mismo nombre en atributos, m[etodos etc. y que no afecte al llamado y las herencias
    .

    • @necorage
      @necorage Год назад

      Yo tambien tenia visto que el tema de la encapsulación en python no funciona bien pero he seguido el código y me funciona bien!
      Por otro lado, tu tienes los dos guiones bajos después de coche y solo 1 delante. debería ser micoche.__coche_ruedas. Quizá puedas corregir eso y volver a probar.

  • @MrYocastro
    @MrYocastro 7 лет назад

    Empezando a entender la POO, hay mucha utilidad en el encapsulamiento.
    Gracias!!

  • @cesarei181
    @cesarei181 7 лет назад +22

    El curso esta bastante bien, enhorabuena
    Voy a darte un nuevo desafio, utilizar el python para las GPIO de las raspberry, para controlar sensores, servos etc...
    ahi te lo dejo :)

    • @pildorasinformaticas
      @pildorasinformaticas  7 лет назад +18

      :) no pides poco. Tomo nota

    • @cesarei181
      @cesarei181 7 лет назад +4

      Muchas gracias
      La robotica tiene mucho campo :)))

    • @ivanoterotellez7993
      @ivanoterotellez7993 7 лет назад +4

      Yo meto presion...como va este reto? jajaja

    • @caminantemx2188
      @caminantemx2188 6 лет назад +1

      meto aun mas presion, ¿ y el reto?

    • @israelf4911
      @israelf4911 6 лет назад +3

      no es difícil, solo es buscar las librerías y usarlas, con este curso de Python es mas que suficiente, yo programe en raspberry pi en python sin saber python solo sabía C y C#

  • @monicamr899
    @monicamr899 4 года назад +1

    Nada mas el peque;o error: cuando hace esto de arrancar el coche cuando arranquemos es True --> self.__enmarcha = arrancamos , primero esta arrancando el coche y luego esta haciendo el chequeo.

  • @osvaldocire2279
    @osvaldocire2279 4 года назад

    Que excelente y bien explicado, muchísimas gracias por su tremendo aporte

  • @salomonazuad1426
    @salomonazuad1426 7 лет назад

    hola! quiero agradecer todo este trabajo realizado con tanto profesionalismo! me preocupa que casi termino !!! cuando continuaras con con este curso??? y queria saber si me puedes recomendar algun tutorial o curso para orientarme al desarrollo de una tienda virtual por ejemplo!!! una vez mas mil gracias!!!!

  • @vrubiod
    @vrubiod 2 года назад

    "A no ser que sea el coche fantástico..." jajajajaj qué genio!!

  • @norberto838
    @norberto838 3 года назад

    primero decir, QUE BUEN CURSO, segundo dato interesante, se pueden declarar variables sin que estén en el método constructor, y tercer dato, bueno, creo que acá si sirve la excepción raise

  • @hijodeGaladriel
    @hijodeGaladriel Год назад

    En este vídeo se enseña todo sobre la encapsulasión de métodos y para qué sirve.
    El encapsulamiento se utiliza dependiendo del comportamiento del objeto, y hacer que un método sea solo accesible desde la propia clase de forma interna.

  • @Alex75JR
    @Alex75JR 7 лет назад +1

    Gracias una vez más por el vídeo.

  • @alistdkhernandez4987
    @alistdkhernandez4987 2 года назад

    esta clase es muy brutal jeje clarividente

  • @jubatusvc
    @jubatusvc 6 лет назад +3

    Hola, como siempre felicitaciones por tu tiempo y tu calidad en la tarea. Hay "getters" y "setters" en python???

  • @marioperez5804
    @marioperez5804 5 лет назад +1

    gran video

  • @DarkCirer
    @DarkCirer 5 лет назад

    Excelente video, aprendo mucho cada ves mas.

  • @alexismartinezgarcia8583
    @alexismartinezgarcia8583 7 лет назад +2

    Saludos juan desde México, pienso que deberían llamarte "San Juan", es que los vídeos que presentas son excelentes y muy buenos.

  • @faboxbkn
    @faboxbkn 7 лет назад

    Excelente! saludos desde Chile.

  • @salvadorramirez7231
    @salvadorramirez7231 5 лет назад +1

    fascinante, gracias

  • @juancblanco
    @juancblanco 4 года назад

    los atributos de las clases no tiene q estar siempre encapsulados, y acceder a ellos por medio de los setters y getters?

  • @fernandosilva7336
    @fernandosilva7336 5 лет назад

    Excelente curso, muy clara la explicación!!!

  • @juanmanuelgalindocasillas8481
    @juanmanuelgalindocasillas8481 7 лет назад

    Un excelente curso , esperando a mas vídeos :3

  • @arianemontesinos2336
    @arianemontesinos2336 4 года назад

    pprofe porqué es necesario almacenar lo que retorna el metodo chequeo en una variable?? se puedes hacer directamente

  • @themanofthevara
    @themanofthevara 5 лет назад +2

    Hola Juan! Tengo una duda, en el minuto 13:05 en la línea 14 se crea la variable chequeo dentro de un if y fuera del if en otro if se accede al valor de la variable chequeo ¿Cuál sería el ámbito de la variable chequeo? Un saludo.

    • @zoncer0
      @zoncer0 2 года назад

      tengo esa duda

  • @Chungunguito
    @Chungunguito 2 года назад

    Gracias, gracias, gracias

  • @noesanchez2625
    @noesanchez2625 4 года назад +1

    Por qué me marca error en la declaración de la variable chequeo?, marca como atributo no definido

  • @lgyirox558
    @lgyirox558 7 лет назад +4

    ¡Hola! Sólo quería preguntar si en algún momento puedes hacer un curso de MongoDB, claro, cuando tengas tiempo. Me encantan tus cursos y espero que sigas haciendo más y más. Un saludo

    • @pildorasinformaticas
      @pildorasinformaticas  7 лет назад +2

      Gracias por el comentario. Es uno de los cursos que tengo pensados para el futuro. Es seguro que lo voy a hacer, pero no se cuándo (espero que pronto). Un saludo!!

  • @pilarriush.9373
    @pilarriush.9373 8 месяцев назад

    Grande Juan! 😎 Pregunta, hay forma de apoyar $$ a tus canales? O solo por video?

  • @miguelvelasquez2768
    @miguelvelasquez2768 3 года назад

    Excelente explicación! una pregunta: es obligatorio primero definir las clases y sus métodos antes de realizar las llamadas adentro del código? Python necesita primero haber leído el método antes de ejecutarlo, o lo puede buscar adentro de todo el código si lo llaman antes?

  • @martinsferco7757
    @martinsferco7757 4 года назад

    Sos lo mejor. Me vi 30 capitulos del curso en 3 dias y estoy aprendiendo un monton gracias a usted.
    Me surgio una duda al estar programando por mi cuenta: cuando yo creo el constructor, es necesario encapsular las propiedades? Porque probe, y no me deja acceder a las propiedades si las defini dentro del constructor
    Saludos

    • @chutiZumalacarregui
      @chutiZumalacarregui 2 года назад

      Sí, tienes que Encalsularlas. Si quieres variables que nk estén encaleuladas entonces deberán estar fuera del método constructor

  • @lucasvillavicencio3439
    @lucasvillavicencio3439 Год назад

    def arrancar(self, arrancamos):
    self.__enmarcha = arrancamos

    if(self.__enmarcha and self.__chequeo_interno()):
    return "El coche está en marcha"
    else:
    return "Algo ha ido mal en el chequeo, no podemos arrancar" if self.__enmarcha else "El coche está parado"

  • @BiElBoLaDo25
    @BiElBoLaDo25 7 лет назад +1

    Buenas, de verdad que explicas muy bien es el mejor curso de python que es visto por mucho... una pregunta en tus planes no esta hacer un tutorial c ??.. saludos y que estes bien

    • @pildorasinformaticas
      @pildorasinformaticas  7 лет назад

      Sí, en mis planes está seguir subiendo vídeos a este curso y hacer un curso de C++ y otro de C#. Un saludo!!