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
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
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
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.
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🙌
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!
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 ;-)
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
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.
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 :)
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!
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.
¡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!
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.
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....!!!
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..!!!
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í.
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.
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.
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
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...!!!!
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
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
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
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
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.
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
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
Estás salvando mi cuatrimestre ❤
Definitivamente, lo mejor de lo mejor en cursos que he podido ver. Gracias.
¡Muchas gracias!
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
Excelente explicación de la POO.
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.
Hola, muchas gracias por hacerte miembro del canal. Espero que aprendes mucho y que encuentres Python interesante.
¡Un saludo!
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🙌
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!
un 100/10 perfecta explicación Quique . Por favor sigue así que estoy aprendiendo mucho ¡¡Gracias!!!
¡Muchas gracias Javier! Estoy preparando un montón de capítulos nuevos. Los publicaré muy pronto.
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 ;-)
¡Muchas gracias! Os deseo mucho éxito. Seguro que con perseverancia lo conseguís.
Un saludo :D
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
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.
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 :)
Genial vídeo enserio, los mejores formatos y métodos para enseñar a programar y a comprenderlo que he visto enserio enhorabuena
¡Muchas gracias! Me alegro de que te guste el curso. Espero que aprendas mucho. ¡Un saludo!
Excelente !!, la verdad muy acertado tu curso y esfuerzo por enseñar del modo que lo haces de manera efectiva !!!
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!
Muchas felicidades y en verdad mil gracias.. por tu ayuda y aporte !
Un placer :)
Excelente video muy practico y completo, me aclaraste muchas cosas y aprendi mucho, gracias por tomarte el tiempo de realizar el video y explicarlo.
Con mucho gusto. ¡Muchas gracias Yeison!
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.
¡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!
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.
¡Muchas gracias! Me alegro de que te esté gustando el curso, y que te sea útil, que es lo más importante. ¡Un saludo!
Logras lo imposible, explicar un tema muy difícil, de manera sencilla, gracias!
¡Muchas gracias, de verdad! :)
Vaya pedazo de clase !!! Pegado a la pantalla mas de 3 horas viéndolo y haciendo los ejercicios. Muchas gracias !!!
Excelente como siempre! Sigo a full tus cursos! Muchas gracias
Me pase a este curso por este video precisamente. Super bien explicado. Muchas gracias!
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....!!!
¡Suerte! Seguro que no la necesitarás :)
Todas las clases a la fecha han sido muy buenas, pero esta en particular Brillante.
Que genial este video! No tenia mucho conocimiento sobre este tema. Gracias por compartir tus conocimientos. Por favor, sigue con el curso.
Espero poder seguir enseñándoos muchas más cosas. Gracias por el apoyo. Sirve de mucho :)
El mejor curso para aprenden POO
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..!!!
Muchísimas gracias!
El curso es superdivertido. Gracias
Estuvo genial poco a poco va uno entendiendo, muchas gracias por tu tiempo y esfuerzo !!!!
Estupendo, espero que puedas aprender mucho. Cualquier cosa, aquí estoy. ¡Gracias a tí por venir a verme! 😀
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í.
¡Muchas gracias! 🙂
Muchas gracias bro, eres el mejor. excelente curso
¡Muchas gracias!
Excelentes ejercicio hermano muchas gracias
Este curso está de **** madre !!😎 muchas gracias👍
¡Muchas gracias! :)
Muy buenos los videos y la forma que enseñas me agrada bastante pues entiendo relativamente fácil.
¡Perfecto! Si entiendes esto relativamente fácil, seguro que te va muy bien todo lo que venga en el curso.
Me gustó mucho hermano muchas gracias! Sigo fiel con el curso!
Excelente.
Gracias. Muy buena la explicación.
Vuelvo y repito el mejor
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.
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.
Te pasas master, es literal el nombre del canal, los concepto se graban rápido con tu manera de explicar.
¡Muchas gracias Sebastián 🙂!
Tremendo el vídeo! Muhísimas gracias ::)
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.
@@ProgramacionFacilYT Pues te ha quedado genial. Enhorabuena ::)
¡Muchas gracias! :D
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.
Gran vídeo
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
Jejeje, ya puedes pedir una convalidación para ambas cosas.
Este capitulo estuvo aun mas difícil que el resto pero lo he entendido gracias...
Excelente, entonces quiere decir que vas progresando correctamente.
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...!!!!
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.
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
Sos un grande aki aprendiendo muchas gracias tengo una duda con init y self
Hola, muchas gracias. ¿Qué duda tienes?
Los atributos de ponemos en init osea cuando pones self y es necesario ?
Efectivamente cuando se comienza con poo comienzan los dolores de cabeza... Digo se complica un poco el código, por ende se pone interesante
¡Esa es la actitud! Sin nos acomodamos, no hay progresión.
La pera limonera eres un crak
¡Muchas gracias! 😀
Muchas gracias por el curso, siento que estoy aprendiendo mucho!
Qué tema usas en el visual studio y cual corrector ortográfico también?
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
Hola, es este:
th-cam.com/users/shortsxUT1sv-PydI
¡Saludos!
tu trabajo esta genial, cuando te animas a traer OOP pero avanzado ? lo espero con ansias.
Hola, ¡muchas gracias! Tengo algunas cosas antes, pero miraré de darle un poco más de prioridad
Muy buen curso, enhorabuena. Pero me podrías indicar cual es el video que corresponde al día 10?
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
@@ProgramacionFacilYT Muchas gracias.
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
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.
@@ProgramacionFacilYT ok, voy en el 12, si en el 13 no entiendo te mandare captura. Muchas gracias de verdad
si se escucho cuando arranco el vehículo, lo hice igual pero por mas que intento no me sale ese ruido :(
😂
Haces monitoras? Osea para reforzar temas virtualmente
Hola, no tengo tiempo para ello. Si algún día cuento con más personas, seguramente si.
ah que poetico :o