Curso de iniciación a la Programación Orientada a Objetos - incluye ejercicios - PYTHON 100 DÍAS #11

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ธ.ค. 2024

ความคิดเห็น • 100

  • @ProgramacionFacilYT
    @ProgramacionFacilYT  2 ปีที่แล้ว +11

    Tras una semana entera de dedicarle horas, he conseguido traeros un capítulo bastante largo y un nuevo diseño. Espero que os guste ;)
    Teórica del día con todo el código y explicaciones con apuntes:
    programacionfacil.org/blog/iniciacion-a-la-programacion-orientada-a-objetos-oop-con-python-100-dias-de-python-11
    Ejercicios del día:
    programacionfacil.org/blog/ejercicios-de-programacion-orientada-a-objetos-en-python-100-dias-de-python-11
    Soluciones de los ejercicios:
    programacionfacil.org/blog/soluciones-de-ejercicios-de-programacion-orientada-a-objetos-100-dias-de-python-11

  • @luisalbertolavalle7503
    @luisalbertolavalle7503 4 หลายเดือนก่อน +1

    Tenes tan claros los conocimientos de Python, al igual que facilidad para transmitirlos que es un placer ver tus videos. Te lo dice una persona de mas de 60 con un aprendizaje autodidacta en ese lenguaje. Gracias, gracias, gracias

  • @azucenaprieto6286
    @azucenaprieto6286 2 หลายเดือนก่อน +2

    Estás salvando mi cuatrimestre ❤

  • @AlfredoSanchez-sb7hy
    @AlfredoSanchez-sb7hy ปีที่แล้ว +4

    Definitivamente, lo mejor de lo mejor en cursos que he podido ver. Gracias.

  • @MirianNet-rr5rf
    @MirianNet-rr5rf 2 หลายเดือนก่อน

    Super claro, se nota que tenes aptitudes para la docencia, es muy completa la clase, video, explicación teórica en la página web, ejercicios propuestos y soluciones explicadas. Éxitos y gracias

  • @constantinovillarreal7085
    @constantinovillarreal7085 3 หลายเดือนก่อน +1

    Excelente explicación de la POO.

  • @dudurel
    @dudurel 29 วันที่ผ่านมา

    Si bien tengo alguna experiencia previa (ObjectPascal), luego de muchos años he decidido comenzar a aprender Python, más que nada por el placer de programar en un nuevo lenguaje. Encontré tu canal x una recomendación de TH-cam, y realmente me ha sorprendido la claridad con que enseñas, la capacidad didáctica que tienes. Muchas gracias por tu trabajo, es excelente.

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  28 วันที่ผ่านมา

      Hola, muchas gracias por hacerte miembro del canal. Espero que aprendes mucho y que encuentres Python interesante.
      ¡Un saludo!

  • @carloxt900
    @carloxt900 ปีที่แล้ว +3

    Me encantó esta clase!!! la claridad con la que explicas las cosas es increíble, los ejercicios también me ayudaron a interiorizar todo muy bien. Muchas gracias! esto es oro puro, ya que poca gente hacen clases así tan completas y encima con ejercicios🙌

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  ปีที่แล้ว

      Me alegro de que te haya gustado la clase y que hayas aprendido con los ejercicios. Gracias por tu comentario tan motivador. Sigue así y no dudes en preguntarme lo que necesites. ¡Saludos!

  • @FcoJRuizC
    @FcoJRuizC 2 ปีที่แล้ว +1

    un 100/10 perfecta explicación Quique . Por favor sigue así que estoy aprendiendo mucho ¡¡Gracias!!!

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  2 ปีที่แล้ว +1

      ¡Muchas gracias Javier! Estoy preparando un montón de capítulos nuevos. Los publicaré muy pronto.

  • @chipotechillon
    @chipotechillon ปีที่แล้ว +1

    Gracias por tus contenidos. Son una autentica maravilla. Te lo curras mucho. Cuando mi pareja y yo acabemos por trabajar de IT fijo te hacemos una aportación económica ;-)

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  ปีที่แล้ว

      ¡Muchas gracias! Os deseo mucho éxito. Seguro que con perseverancia lo conseguís.
      Un saludo :D

  • @ProgramacionFacilYT
    @ProgramacionFacilYT  2 ปีที่แล้ว +7

    Contenido del día 11:
    00:12 Inicio de la parte teórica
    01:09 ¿Qué significan las siglas POO u OOP?
    01:19 ¿Qué es la programación orientada a objetos?
    02:04 Representación de objetos mediante variables
    05:22 ¿Qué son las clases y los objetos?
    07:17 Declarar clases en Python
    07:56 ¿Qué son los atributos?
    08:34 ¿Qué es instanciar?
    08:41 ¿Qué son las instancias?
    08:54 ¿Cómo se realiza una instanciación?
    09:26 ¿Dónde se crean los objetos?
    10:00 Ver direcciones de memoria de los objetos
    10:43 ¿Cómo se accede a los atributos de los objetos?
    11:20 Valores por defecto en las clases
    12:00 Reasignar valores a atributos de objetos
    13:08 ¿Qué son los métodos de clase?
    13:54 Paseo por el núcleo de Python
    14:05 La clase List de Python
    15:17 La clase Range de Python
    17:00 ¿Cómo se declara un método de clase?
    19:35 ¿Cómo se llama al método de un objeto?
    20:22 Atributos de objeto
    23:34 ¿Qué es el método __init__?
    24:40 Crear el método __init__
    25:40 Creación de parámetros para el __init__
    30:00 ¿Qué es self de Python?
    32:00 Atributos de clase e instancia
    34:33 El uso de self en todos los métodos
    37:57 Estructuras vacías
    40:18 Diagrama descriptor de clases e instancias
    41:30 Inicio de la parte práctica - Ejercicios/proyecto
    53:59 Proyecto Final - Ejercicios 14 y 15

  • @Aturdiendo
    @Aturdiendo ปีที่แล้ว +1

    Hace poco me enganché al curso, me gusta mucho como lo das, y los ejercicios resueltos son un puntazo, no sé si por donde va ahora el curso seguís poniendo ejercicios, pero me parece un puntazo.
    Con respecto a este video, me has aclarado un poco el tema de lambda, pero aún así mi cesera se sigue resistiendo a comprenderlo bien, odio las funciones lambda! La edad ya me estará afectando.

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  ปีที่แล้ว +1

      Hola ¡Muchas gracias!, sí, voy poniendo siempre, excepto los capítulos que son proyectos en sí, como el de MySQL y Python que estoy haciendo ahora mismo. Por lo de las lambdas, ya miraré de hacer un capítulo corto para explicarlas con más ejemplos, ya que suelen ser de las cosas que más se atascan en Python. Un saludo :)

  • @RodrigoDaviaSanz
    @RodrigoDaviaSanz ปีที่แล้ว +1

    Genial vídeo enserio, los mejores formatos y métodos para enseñar a programar y a comprenderlo que he visto enserio enhorabuena

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  ปีที่แล้ว

      ¡Muchas gracias! Me alegro de que te guste el curso. Espero que aprendas mucho. ¡Un saludo!

  • @juliocesarwalterosguerra368
    @juliocesarwalterosguerra368 5 หลายเดือนก่อน

    Excelente !!, la verdad muy acertado tu curso y esfuerzo por enseñar del modo que lo haces de manera efectiva !!!

  • @danypo8327
    @danypo8327 ปีที่แล้ว +1

    EXCELENTE! Recién encuentro tu curso. Estoy muy trabado con esto de la POO y se me están aclarando las cosas..ahora. Seguiré con tu curso de ahora en más. Felicitaciones!

  • @kioscomatico4476
    @kioscomatico4476 ปีที่แล้ว +1

    Muchas felicidades y en verdad mil gracias.. por tu ayuda y aporte !

  • @yeisonsanchez2567
    @yeisonsanchez2567 ปีที่แล้ว +1

    Excelente video muy practico y completo, me aclaraste muchas cosas y aprendi mucho, gracias por tomarte el tiempo de realizar el video y explicarlo.

  • @TheKastilla
    @TheKastilla ปีที่แล้ว +2

    Muy bien explicado, es lo que más me cuesta la programación orientada a objetos, estoy con ganas de llegar a las Bases de datos, eres un fenómeno menudo tutorial que has realizado. Gracias por tu dedicación eres un excelente profesor.

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  ปีที่แล้ว +1

      ¡Muchas gracias! Seguro que lo disfrutas, lo de las bases de datos. Si tienes dudas con lo de la programación orientada a objetos, ya sabes dónde encontrarme 😄. ¡Un saludo!

  • @pedroverde1674
    @pedroverde1674 11 หลายเดือนก่อน +1

    No me dejo de sorprender, he visto varios cursos básicos y en todos quedo más o menos con dudas, pero tu tienes una forma de explicar tan clara que es fácil aprender, me ha gustado mucho en esta clase en particular que suelen ser muy abstracta te hayas tomado el tiempo de buscar los objetos del mismo lenguaje python para que quede clara esa noción teorica.

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  11 หลายเดือนก่อน

      ¡Muchas gracias! Me alegro de que te esté gustando el curso, y que te sea útil, que es lo más importante. ¡Un saludo!

  • @carlosalfieri3640
    @carlosalfieri3640 2 ปีที่แล้ว +1

    Logras lo imposible, explicar un tema muy difícil, de manera sencilla, gracias!

  • @ramonpg1481
    @ramonpg1481 ปีที่แล้ว

    Vaya pedazo de clase !!! Pegado a la pantalla mas de 3 horas viéndolo y haciendo los ejercicios. Muchas gracias !!!

  • @HernanBustosGrillo
    @HernanBustosGrillo 4 หลายเดือนก่อน

    Excelente como siempre! Sigo a full tus cursos! Muchas gracias

  • @neusmantero1155
    @neusmantero1155 2 ปีที่แล้ว +1

    Me pase a este curso por este video precisamente. Super bien explicado. Muchas gracias!

  • @marcoantoniodacostabouza6604
    @marcoantoniodacostabouza6604 2 ปีที่แล้ว +1

    Maestro ya he visto la teoría 2 veces. Gracias por ser tan clarito. Así aprender es más fácil. Ahora voy a por los ejercicios......... Deseame suuuerteee....!!!

  • @JulioZygadlo
    @JulioZygadlo ปีที่แล้ว

    Todas las clases a la fecha han sido muy buenas, pero esta en particular Brillante.

  • @alondrasuarez4719
    @alondrasuarez4719 2 ปีที่แล้ว +1

    Que genial este video! No tenia mucho conocimiento sobre este tema. Gracias por compartir tus conocimientos. Por favor, sigue con el curso.

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  2 ปีที่แล้ว

      Espero poder seguir enseñándoos muchas más cosas. Gracias por el apoyo. Sirve de mucho :)

  • @neycerroblesespinoza3345
    @neycerroblesespinoza3345 4 หลายเดือนก่อน

    El mejor curso para aprenden POO

  • @backtothecode
    @backtothecode ปีที่แล้ว

    Uff..! Me quedo sin palabras para decirte lo provechoso que es poder aprender con tus videos... Deberías tener mas suscriptores y mas vistas que MrBeast.. Mucho exito.!!! e infinitas gracias por comaprtir..!!!

  • @nicolas_clark
    @nicolas_clark 2 ปีที่แล้ว +1

    Muchísimas gracias!

  • @ic4163
    @ic4163 11 หลายเดือนก่อน +1

    El curso es superdivertido. Gracias

  • @jeffryortegaperez
    @jeffryortegaperez ปีที่แล้ว +1

    Estuvo genial poco a poco va uno entendiendo, muchas gracias por tu tiempo y esfuerzo !!!!

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  ปีที่แล้ว

      Estupendo, espero que puedas aprender mucho. Cualquier cosa, aquí estoy. ¡Gracias a tí por venir a verme! 😀

  • @wasyry5077
    @wasyry5077 2 ปีที่แล้ว +4

    Increíble el video, los ejercicios para mañana, pero la teórica muy bien y el nuevo formato muy currado me encanta. Ya estoy deseando ver hacia donde va el curso si esto sigue así.

  • @todoensoftware5140
    @todoensoftware5140 ปีที่แล้ว +1

    Muchas gracias bro, eres el mejor. excelente curso

  • @josedelossantosperezgalvis7609
    @josedelossantosperezgalvis7609 ปีที่แล้ว

    Excelentes ejercicio hermano muchas gracias

  • @simonocando1669
    @simonocando1669 ปีที่แล้ว

    Este curso está de **** madre !!😎 muchas gracias👍

  • @villanuevatrejo
    @villanuevatrejo 2 ปีที่แล้ว +1

    Muy buenos los videos y la forma que enseñas me agrada bastante pues entiendo relativamente fácil.

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  2 ปีที่แล้ว

      ¡Perfecto! Si entiendes esto relativamente fácil, seguro que te va muy bien todo lo que venga en el curso.

  • @jhananztv
    @jhananztv ปีที่แล้ว

    Me gustó mucho hermano muchas gracias! Sigo fiel con el curso!

  • @richardperez6629
    @richardperez6629 6 หลายเดือนก่อน +1

    Excelente.

  • @juanalescano2116
    @juanalescano2116 ปีที่แล้ว

    Gracias. Muy buena la explicación.

  • @ismaelrodriguezbelliard7849
    @ismaelrodriguezbelliard7849 6 หลายเดือนก่อน

    Vuelvo y repito el mejor

  • @eduardogarciatrejo8704
    @eduardogarciatrejo8704 ปีที่แล้ว +1

    Buenos ejercicios, lo ví en la página web y vine al vídeo para ver el diagrama final
    Me costó un poco la parte de repostar.

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  ปีที่แล้ว +2

      Si, algunos ejercicios están pensados para quién quiera complicarse un poco más, pero si alguno te cuesta más de la cuenta, no te preocupes, están pensados para personas con diferentes niveles de conocimiento.

  • @sebastianolivares2899
    @sebastianolivares2899 ปีที่แล้ว +1

    Te pasas master, es literal el nombre del canal, los concepto se graban rápido con tu manera de explicar.

  • @nicolasexp5439
    @nicolasexp5439 2 ปีที่แล้ว +1

    Tremendo el vídeo! Muhísimas gracias ::)

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  2 ปีที่แล้ว +1

      jejeje tardé creo casi una semana, pero valió la pena para darle un lavado de cara al curso. Va a ser largo, así que quiero que lo veáis bonito.

    • @nicolasexp5439
      @nicolasexp5439 2 ปีที่แล้ว +1

      @@ProgramacionFacilYT Pues te ha quedado genial. Enhorabuena ::)

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  2 ปีที่แล้ว

      ¡Muchas gracias! :D

  • @Karldt2012
    @Karldt2012 ปีที่แล้ว

    Hola Cordial saludo. Pienso que para empezar en Python existe un DETALLE que no se tiene muy en cuenta en los VideoTutoriales que he visto. Y es COMPRENDER MUY BIEN EL CONCEPTO DE LA ESTRUCTURA DE IDENTACION DE UN BLOQUE DE LINEAS DE CODIGO EN PYTHON; me explico, es el comprender como Python recorre cada Bloque de Lineas de Codigo y como interpreta cada Linea de Codigo si esta dentro o fuera Bloque de un While, o de un For, o de unos Condicionales IF o de un Match - Case. El comprender desde que punto va una linea de Codigo y como la Lee Python. Pues muchas veces se cometen errores en ese aspecto y no se entiende que es lo mal que se esta haciendo, del porque nuestro codigo no da los resultados que deseamos. Por Ejemplo en un Bloque con While, o en un Bloque con For, o en un Bloque de Condicionales If, o Match - Case. En fin espero haberme hecho entender. Cordial saludo desde Colombia.

  • @JCAR-rf4sb
    @JCAR-rf4sb ปีที่แล้ว

    Gran vídeo

  • @Mr_Monkyd
    @Mr_Monkyd ปีที่แล้ว +1

    hace unas semanas encontre tu canal, y me encanto, haces ver sencillo lo q antes me costaba banda, desde q encontre tu canal no paro de ver los videos, sigue asi crack
    edit: 35:24 entonces ya me puedo recibir de mecanico y programador? xd

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  ปีที่แล้ว +1

      Jejeje, ya puedes pedir una convalidación para ambas cosas.

  • @maikellugo1180
    @maikellugo1180 ปีที่แล้ว +1

    Este capitulo estuvo aun mas difícil que el resto pero lo he entendido gracias...

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  ปีที่แล้ว +1

      Excelente, entonces quiere decir que vas progresando correctamente.

  • @marcoantoniodacostabouza6604
    @marcoantoniodacostabouza6604 2 ปีที่แล้ว +1

    MAESTRO:. ya he realizado los ejercicios. EL 14 el más complicado.... No lo hice igual pero funciona. Me cuesta un poco entender la expresión ' while True:'. Por que no veo la condición.... Mientras sea verdadero .. ¿Lo que?. Escapo de esas expresiones porque me cuesta entenderlas; siempre pongo una condición clara y estricta....... Pero me encanta PYTHON...!!!!

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  2 ปีที่แล้ว +1

      Bueno, si funciona, es lo más importante. Por lo de "while True", miraré de hacerte un pequeño vídeo un día que tenga un ratito.

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  2 ปีที่แล้ว

      Hola, disculpa la espera. Te he subido un vídeo para que veas una respuesta más detallada sobre el uso de while true. Espero que te sirva. ¡Saludos!
      th-cam.com/video/LHjWVruPjRg/w-d-xo.html

  • @lovestuart7791
    @lovestuart7791 2 ปีที่แล้ว +1

    Sos un grande aki aprendiendo muchas gracias tengo una duda con init y self

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  2 ปีที่แล้ว

      Hola, muchas gracias. ¿Qué duda tienes?

    • @lovestuart7791
      @lovestuart7791 2 ปีที่แล้ว

      Los atributos de ponemos en init osea cuando pones self y es necesario ?

  • @subliangel3387
    @subliangel3387 ปีที่แล้ว +1

    Efectivamente cuando se comienza con poo comienzan los dolores de cabeza... Digo se complica un poco el código, por ende se pone interesante

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  ปีที่แล้ว

      ¡Esa es la actitud! Sin nos acomodamos, no hay progresión.

  • @Cresnik1702
    @Cresnik1702 2 ปีที่แล้ว +2

    La pera limonera eres un crak

  • @strato9086
    @strato9086 8 หลายเดือนก่อน +1

    Muchas gracias por el curso, siento que estoy aprendiendo mucho!

  • @MoisesRDL
    @MoisesRDL ปีที่แล้ว

    Qué tema usas en el visual studio y cual corrector ortográfico también?

  • @ivanoteroherrera9669
    @ivanoteroherrera9669 2 ปีที่แล้ว +1

    Muy buen video, estoy aprendiendo mucho de tus videos. Cual es el tema que usas para que se vean los iconos de visual studio en rosa? Un saludo y gracias por lo bien que explicas

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  2 ปีที่แล้ว

      Hola, es este:
      th-cam.com/users/shortsxUT1sv-PydI
      ¡Saludos!

  • @xavierflores8252
    @xavierflores8252 2 ปีที่แล้ว +1

    tu trabajo esta genial, cuando te animas a traer OOP pero avanzado ? lo espero con ansias.

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  2 ปีที่แล้ว

      Hola, ¡muchas gracias! Tengo algunas cosas antes, pero miraré de darle un poco más de prioridad

  • @rakest
    @rakest 2 ปีที่แล้ว

    Muy buen curso, enhorabuena. Pero me podrías indicar cual es el video que corresponde al día 10?

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  2 ปีที่แล้ว

      Hola, perdona la molestia. Lo he comprobado y no lo tenía puesto en la lista de reproducción. Ya está incluído.
      Aquí tienes el capítulo 10: th-cam.com/video/kEAsAx0SQa4/w-d-xo.html

    • @rakest
      @rakest 2 ปีที่แล้ว +1

      @@ProgramacionFacilYT Muchas gracias.

  • @villanuevatrejo
    @villanuevatrejo 2 ปีที่แล้ว

    Una pregunta, cuando escribes una larga linea en un print(¿Como le haces para escribir en la siguiente linea y que el programa detecte que es parte de lo anterior, uso los parentesis () pero no me deja

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  2 ปีที่แล้ว

      Hola ¿Me podrías mandar un print() de ejemplo para que mire lo que dices? Puede ser que sea lo que he explicado en el capítulo 13 de preformatear los strings.

    • @villanuevatrejo
      @villanuevatrejo 2 ปีที่แล้ว

      @@ProgramacionFacilYT ok, voy en el 12, si en el 13 no entiendo te mandare captura. Muchas gracias de verdad

  • @VitalPlusLife
    @VitalPlusLife ปีที่แล้ว +1

    si se escucho cuando arranco el vehículo, lo hice igual pero por mas que intento no me sale ese ruido :(

    • @bfo999
      @bfo999 ปีที่แล้ว

      😂

  • @keyverjosemejiacarrillo6204
    @keyverjosemejiacarrillo6204 2 ปีที่แล้ว

    Haces monitoras? Osea para reforzar temas virtualmente

    • @ProgramacionFacilYT
      @ProgramacionFacilYT  2 ปีที่แล้ว

      Hola, no tengo tiempo para ello. Si algún día cuento con más personas, seguramente si.

  • @mayogarcia5795
    @mayogarcia5795 2 ปีที่แล้ว +1

    ah que poetico :o