Тёмный

CLASES en PYTHON, TODOS los pilares de POO aplicados a un EJEMPLO COMPLETO desde CERO 

BitBoss
Подписаться 43 тыс.
Просмотров 158 тыс.
50% 1

Un ejemplo completo, original y desde cero con el que aprenderás cómo crear Clases en Python. También aprenderás a diferenciar y aplicar los pilares de la Programación Orientada a Objetos, concretamente: Abstracción, Encapsulación, Herencia y Polimorfismo. Si no sabes Clases es porque no has visto este vídeo todavía.
Colab: colab.research.google.com/dri...
Al sobreescribir el método atributos en Mago se me pasó escribir dos puntos al final del String "· Libro" como hice con Guerrero. Una errata estética.
· Sígueme por redes:
Twitter: / bitboss0
Instagram: / bitboss0
Facebook: / bitboss0
· Apoya este proyecto si quieres y puedes:
Patreon: / bitboss
· Mis otros vídeos:
Perceptrón: • Redes Neuronales: De l...
Backpropagation: • Redes Neuronales - Bac...
Redes convolucionales - Qué son en 4 minutos: • Redes Convolucionales:...
Redes convolucionales - Convolución, ReLU, Pooling, Red Multicapa y SoftMax en 7 minutos: • Redes Convolucionales:...
Algoritmo Genéticos en 5 minutos: • Algoritmos Genéticos e...
Algoritmo Minimax en 4 minutos: • Algoritmo Minimax en 4...
Poda Alfa Beta en 6 minutos: • Poda Alfa Beta en 6 mi...
Curso Python nivel FÁCIL en 12 minutos: • Curso Python desde cer...
Estructuras de datos con Python en 8 minutos: • Estructuras de datos c...
Funciones integradas de Python en 8 minutos: • Funciones Integradas d...
Estructuras de control de flujo en Python en 10 minutos: • Estructuras de Control...
Programación Orientada a Objetos en 10 minutos: • Programación Orientada...
· Capítulos:
00:00 - Intro
00:44 - Abstracción
10:37 - Encapsulación
15:02 - Herencia
23:05 - Polimorfismo
· Música:
Airport Lounge - Disco Ultralounge de Kevin MacLeod está sujeta a una licencia de Atribución 4.0 de Creative Commons. creativecommons.org/licenses/...
Fuente: incompetech.com/music/royalty-...
Artista: incompetech.com/
#Clases #Python #POO

Опубликовано:

 

19 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 778   
@anomy2760
@anomy2760 Год назад
No sé cómo está personas no tiene más reconocimiento, sí que se lo merece.
@BitBoss
@BitBoss Год назад
La verdad es que yo tampoco lo sé jaja Muchas gracias de nuevo por tus palabras 😄
@malberbatista3038
@malberbatista3038 10 месяцев назад
Real, la forma de explicar es muy buena...
@b4silisco_
@b4silisco_ 8 месяцев назад
Ya existen muchos canales de programación, es normal que no sea muy conocido
@jeffamz
@jeffamz 8 месяцев назад
Tienes razon, es muy bueno, realmente bueno, ya sabia mas o menos como funciona la programacion orientada a objetos, pero es que el le da un toque que madre mia.
@LaesmeBS
@LaesmeBS 7 месяцев назад
@@BitBoss que humilde ☺ nueva sub
@find_me8830
@find_me8830 11 месяцев назад
Tienes un don para explicar, abordas los temas de una forma muy fluida, y la edición es increíble, me encantó la transición con Za Hando. ¡Muchas gracias!
@BitBoss
@BitBoss 11 месяцев назад
¡Muchísimas gracias por tus palabras y por apoyarme! Me encanta que te haya molado el guiñito a JoJo's jajaja. Por cierto, eres el primero que me hace un Super Thanks, me has alegrado el día 💚
@LucianoMaster1000
@LucianoMaster1000 7 месяцев назад
No solo explica re bien, tambien es fan de jojo's, punto extra ahi (? jajaja
@user-xr6sk5be8n
@user-xr6sk5be8n Год назад
Sr. RU-vid Recomiende a este buen hombre. Se nota que domina el tema y crea contenido.
@BitBoss
@BitBoss Год назад
jajaja muchas gracias por el apoyo William 💚
@YanuCode
@YanuCode 8 месяцев назад
I had never understood a topic of coding like that, the way you teach is the best in the worldwide, I recommended it to my community and friends, it's more than excellent for being a free course, I appreciate
@ekaitzmartin-un4lz
@ekaitzmartin-un4lz 26 дней назад
Tio, eres jesuscristo, a parte de explicarlo de locos, me hecho unas risas viendo los videos, muchas gracias, de verdad.
@Nakahara04
@Nakahara04 2 года назад
Me quedo sorprendido con la calidad de vídeo y facilidad de explicar. Muchas gracias por compartir el conocimiento compañero, llegarás lejos:)
@BitBoss
@BitBoss 2 года назад
Muchas gracias por valorarlo, he tardado 4 meses en terminarlo y ver cómo lo aprecias es muy gratificante. A ver dónde llegamos con este proyecto, muchas gracias por tu apoyo 💚
@srvazkez
@srvazkez 29 дней назад
Finalmente el video definitivo
@ipanux
@ipanux 2 года назад
Gran video! Para solucionar el problema de la fuerza menor, lo hice de la siguiente manera teniendo en cuenta que si se llegaran a tener ambos personajes atacándose con valor de fuerza menor a sus defensas podría crearse un bucle y no queremos eso, saludos. def daño(self, enemigo): if self.fuerza > enemigo.defensa: return self.fuerza - enemigo.defensa else: return 0 def atacar(self, enemigo): daño = self.daño(enemigo) if daño > 0: enemigo.vida = enemigo.vida - daño print(self.nombre, "ha realizado", daño, "puntos de daño a", enemigo.nombre) if enemigo.esta_vivo(): print("La vida de", enemigo.nombre, "es", enemigo.vida) else: enemigo.morir() else: print(self.nombre, "ha realizado", self.fuerza, "puntos de daño a la armadura de", enemigo.nombre) enemigo.defensa = enemigo.defensa - self.fuerza print("La armadura de", enemigo.nombre, "es", enemigo.defensa)
@BitBoss
@BitBoss 2 года назад
Muy buena respuesta! Por un lado has solucionado el problema y por otro lado has mejorado el sistema para resolver la situación de bloqueo que se genera, fantástico Saludos! ^^
@jeffamz
@jeffamz 8 месяцев назад
yo lo haria bastante parecido, con la diferencia de que si la fuerza es menor a la defensa, el que recibe el ataque solo recibira 1 de daño. Es decir, es mas un gusto personal, imitando lo que veo en muchos juegos de combate.
@Jdsr2023
@Jdsr2023 5 дней назад
Explicas muy bien de verdad solo llevo dos videos y wuao!! tienes un nivel para explicar de manera técnica y precisa ah! Y lo graciosamente necesario jaajjaajjajsja GRACIAS
@BitBoss
@BitBoss 14 часов назад
Muchas gracias por valorarlo jajaja
@beethovennine
@beethovennine Год назад
Pero esto es oro puro!!! Espero que este canal tenga más subscriptores, realmente te lo mereces! Subscripto, y sigue sacando videos...éxitos!!!
@BitBoss
@BitBoss 11 месяцев назад
Muchas gracias!! Estoy preparando nuevos vídeos de Python, espero que te molen ^^
@imabasterra
@imabasterra 2 месяца назад
No dejes de hacer videos por favor, me das ganas de no dejar de aprender
@fedoremax
@fedoremax 8 месяцев назад
Que hermoso es encontrarse con canales tan buenos como este, un abrazo estimado, y espero que sigas creciendo y trayendo tan buen contenido!
@thiagoloaizacastro7256
@thiagoloaizacastro7256 8 месяцев назад
un grande, por fin youtube me recomienda algo de calidad. muchas gracias, crack
@capitan_edgar
@capitan_edgar 9 месяцев назад
Siempre es lindo encontrar otra forma de explicación, gracias.
@jorgeyovera5565
@jorgeyovera5565 8 месяцев назад
De verdad que eres una gran ayuda por la manera tan divertida en que enseñas. Dios te bendiga
@Juan-ux5um
@Juan-ux5um 5 месяцев назад
Carajo, fue lo más épico que he visto en siglos. Te amo. Entendí Clases más que en la facultad.
@joemogu
@joemogu 8 месяцев назад
Estoy repasando por que se me había olvidado y resulta que en un vídeo estoy aprendiendo todo lo de un curso completo , que buen vídeo
@starkgamer6038
@starkgamer6038 2 года назад
*Ni en la Harvard llegan a este nivel de explicaciones* _Excelente video!!_
@BitBoss
@BitBoss 2 года назад
jajaja En Harvard todavía darán clase con diapositivas del 2009 🤣 Muchas gracias StarkG, me has animado ^^
@flaviodecaires2827
@flaviodecaires2827 2 месяца назад
Excelente, el mejor video de POO que he visto
@Extreme_Delts77
@Extreme_Delts77 8 месяцев назад
Que buen video! de los mejores que hay en youtube, gracias por hacer este contenido, pagaría por un curso completo🎉
@jonasbroders69
@jonasbroders69 10 месяцев назад
la edición mas la forma de explicar las cosas hace que se entienda muy bien el tema, Gran video!
@user-yr8od3xw8j
@user-yr8od3xw8j 13 дней назад
Genial, claro clarinete!
@nelsonmendez2676
@nelsonmendez2676 11 месяцев назад
Nunca antes mejor explicado.
@nicolasfromcolombian
@nicolasfromcolombian 4 месяца назад
Excelente contenido, había tenido dificultades con el concepto de clases hasta que vi tu video!
@feradrian206
@feradrian206 6 месяцев назад
espectaculaaaaar como explicas
@johanhcastillor5121
@johanhcastillor5121 15 дней назад
muy buen video tenia lio con el poo pero ahora quedo entendido y de manera muy buena y facil!!!! exitos mi amigo
@jonathansalazar9775
@jonathansalazar9775 7 месяцев назад
Buenísimo, llevo meses luchando para entender esto, muchísimas gracias, excelente trabajo.
@oscarg3917
@oscarg3917 3 месяца назад
Wooow , que gran video 🤯🤯 De verdad es una mini guía definitiva del uso de POO, mereces esta y más suscripciónes !!
@rafaelrojas9028
@rafaelrojas9028 2 месяца назад
Muy pocos materiales en línea te explican tan bien como este video y demás contenido de este canal. Excelente material! 👏
@AizenSama1
@AizenSama1 4 месяца назад
Por fin alguien que explica esto de una manera que se entienda. Nuevo sub.
@LuisAlvarez979.
@LuisAlvarez979. 3 месяца назад
justo cuando tengo que hacer unas pruebas para evaluar a unos alumnos, un grande abrazos
@pakosmusik
@pakosmusik 14 дней назад
gran video!! Comentando para ayudarte más
@kiodrax1341
@kiodrax1341 Год назад
Vengo de programar POO en java y me explotaba la cabeza con las explicaciones de POO de python de mi profesor. Después de ver tu video al fin empiezo a entender más, muy bien explicado 👍se nota que te gusta lo que haces. A tu última pregunta, entiendo que habría que modificar el código de daño a: def daño(self, enemigo): if self.fuerza < enemigo.defensa: print(f"{self.nombre} no tiene fuerza suficiente para dañar a {enemigo.nombre}") return 0 else: return self.fuerza - enemigo.defensa
@BitBoss
@BitBoss Год назад
jajaja muchísimas gracias Kiodrax! Se agradece que notes el esfuerzo que le doy a los vídeos, me ha animado mucho tu comentario! 😁 En cuanto a tu solución es perfecta! Me ha encantado el extra del mensaje informativo 😉
@jhonataordaslozada233
@jhonataordaslozada233 9 месяцев назад
Buen video deja en claro todo.
@sofiaholguinjimenez5657
@sofiaholguinjimenez5657 2 месяца назад
Qué gran vídeo, muchas gracias
@kimberlytacunanhuayllas9791
@kimberlytacunanhuayllas9791 6 месяцев назад
acabo de empezar con POO y la verdad es que explicas muy bien tanto como mi profesor del curso presencial, da un gusto tener personas dedicadas por pasión a esto, no dejes de publicar por favor!
@luismanuelchavarrochavarro6517
@luismanuelchavarrochavarro6517 2 месяца назад
muy bueno, gracias!
@humanprototype.
@humanprototype. Месяц назад
Encontré oro, buen contenido! Like, suscrito y pronto patrón de mi primer sueldo como programador. Muchas gracias 👏
@BitBoss
@BitBoss Месяц назад
Este mes he abierto los miembros del canal, si te veo allí significará que tu primer sueldo ha llegado jajaja Muchas gracias 💚
@Julian_castaneda295
@Julian_castaneda295 8 месяцев назад
Amo tu manera de explicar, estoy haciendo el Data Science de Henry, en el prep course, y ahora entiendo bien las funciones y su objetivo, y modo de plantearlo, muy buen video
@annaclaradesouzagomes9054
@annaclaradesouzagomes9054 Месяц назад
Buenísimo muchísimas gracias!
@castanomancera1033
@castanomancera1033 Месяц назад
Estos vídeos valen oro
@javieralzu6071
@javieralzu6071 7 месяцев назад
tremendo video hermano!!!!
@user-np8vs2sr7u
@user-np8vs2sr7u 6 месяцев назад
Increíblemente útil ❤
@wendyortega2
@wendyortega2 4 месяца назад
¡Excelente video!
@allanpinkerton007
@allanpinkerton007 3 месяца назад
Comentando para que YT lo recomiende!!
@nadiabarbosa908
@nadiabarbosa908 11 месяцев назад
Gracias por ser tan claro al explicar!!!
@ericcsantiagos.5806
@ericcsantiagos.5806 Месяц назад
Gracias por el contenido tan bueno !!!!
@tomasalejandro9714
@tomasalejandro9714 3 месяца назад
increíble Video, muchas gracias
@joanpedragosa4674
@joanpedragosa4674 8 месяцев назад
Gracias, buen trabajo ❤
@lokolambax4951
@lokolambax4951 9 месяцев назад
Con los ejemplos que diste en el video, me queda mucho más claro los pilares fundamentales del POO. Muchas gracias, te recomendare siempre que pueda. Saludos.
@johnnygiusto
@johnnygiusto 9 месяцев назад
Excelente leccion, siga asi!
@BrayanPerez10
@BrayanPerez10 6 месяцев назад
¡Genio! No existe una explicación mejor en RU-vid acerca del tema, aparte de entretenida, la sencillez para explicar es de otro planeta, sin duda alguna todos los que hacen Contenido y suben cosas sobre programación deberían ver este vídeo y aprender de un buen contenido, la persona que me diga que no entiende POO lo mandaré acá, ¡Sigue así Crack!
@juanmanuellongombardo6481
@juanmanuellongombardo6481 7 месяцев назад
Excelente y super conciso
@hernannaranjo4589
@hernannaranjo4589 4 месяца назад
Exelente Video.... Felicitaciones!!!!
@Dek3576
@Dek3576 Год назад
Tremendo, gracias!
@user-tc2fu4ij6c
@user-tc2fu4ij6c 8 месяцев назад
Simplemente fenomenal. por favor no dejes de ser creativo en tu metodología de enseñanza. Gracias
@leourriste60
@leourriste60 7 месяцев назад
EXCELENTE, super entendible
@fertorrez9020
@fertorrez9020 3 месяца назад
Video descargado.. es una joyita como explicas.. =) sos un grande ❤
@miguealvarezargentina9825
@miguealvarezargentina9825 Год назад
tremendo video!
@EduardoOrtiz-op4es
@EduardoOrtiz-op4es 18 дней назад
Genial! aquí si entendí
@SoldadoDeLeoMDQ
@SoldadoDeLeoMDQ Месяц назад
muy bien explicado!!!
@Delldewdrop
@Delldewdrop 10 месяцев назад
Mil gracias mil millones de gracias
@matutehhh
@matutehhh 7 месяцев назад
Excelente video!❤
@samuelrodriguez9825
@samuelrodriguez9825 7 месяцев назад
Excelente video!! Muchas gracias!!
@hardnesspelon8347
@hardnesspelon8347 7 месяцев назад
Excelente vídeo, gracias
@thiancriss85
@thiancriss85 6 месяцев назад
Excelente material
@danielgomezleyva2764
@danielgomezleyva2764 2 месяца назад
Me sirvió, gracias.
@Osvaldo1sr
@Osvaldo1sr 7 месяцев назад
Amigo, tus videos y forma de explicar las cosas me motivan a seguir aprendiendo y puliendo mis habilidades de programación. ¡Muchas gracias!
@Papifran_
@Papifran_ 7 месяцев назад
Este vídeo es increíble, que bueno eres explicando
@francomartinez2870
@francomartinez2870 8 месяцев назад
Que bien que explicas!!! Muchas gracias. tienes un sub mas :D
@rubendiaz6606
@rubendiaz6606 5 месяцев назад
De maravilla el vídeo
@jesussalvatierradelacruz5846
@jesussalvatierradelacruz5846 3 месяца назад
muy bueno hermano gracias🎉
@pudoseramor
@pudoseramor 8 месяцев назад
Excelente explicación
@cesaracosta6545
@cesaracosta6545 8 месяцев назад
Maravilloso
@Er7ckcitoC.C.
@Er7ckcitoC.C. 2 месяца назад
Que emocionante video, me encanto. Concreto, creativo y llamativo. Graciiaas!
@angelespinosa906
@angelespinosa906 8 месяцев назад
Tu vídeo vale oro, en vdd lo explicas de forma tan clara que todo parece un obviedad, te lo dice un ingeniero eléctrico de 38 años q lleva años tratando de entender que es eso del POO, mil gracias de corazón!
@user-wt4pw2wy7x
@user-wt4pw2wy7x 9 месяцев назад
Excelente video, la forma en la que se explica el tema es muy entendible lo que permite generar conocimiento con facilidad, ya solo corre por cuenta de uno mismo practicar y practicar. Gracias por tu aporte BitBoss Saludos.
@victr4423
@victr4423 Месяц назад
Enserio que videaso me sirvio un montón gracias Estare apoyando y viendo tus videos
@luismiguelperez9211
@luismiguelperez9211 6 месяцев назад
Muchas gracias Bro.
@DAVIDPEREZ-zt6ds
@DAVIDPEREZ-zt6ds Месяц назад
sr youtube yo recomendaria mucho este canal
@stephaniemelisavelarde2954
@stephaniemelisavelarde2954 9 месяцев назад
Gracias, tu forma de enseñarrrrr es genial
@jerc777
@jerc777 4 месяца назад
Super bien Explicado. Muchas Gracias!
@CarlosAlberto-wx3gj
@CarlosAlberto-wx3gj 9 месяцев назад
Muy buen vídeo, un par de minutos y supe que debía suscribirme
@Shinbatsu77
@Shinbatsu77 6 месяцев назад
Buenas !! Te acabas de ganar otro suscriptor. Me encanta el enfoque que le has dado, lejos de lo tipico de Personas, Empleados y demas... De 10. Muy claro y sencillo de entender. Muchas gracias por tu trabajo, BitBoss. Un saludo
@thomyszy
@thomyszy 7 месяцев назад
es increíble como explicas te felicito super entretenido!
@noelo.6178
@noelo.6178 8 месяцев назад
Impresionante video. Trabajazo, muchas gracias!!
@visinho
@visinho 4 месяца назад
Muchas gracias.. super util
@mrflashallen4488
@mrflashallen4488 Месяц назад
It's amazing the way like you teaching
@user-jk5cf4xe9q
@user-jk5cf4xe9q 7 месяцев назад
El mejor video que he visto de programación
@maximilianovera8279
@maximilianovera8279 10 месяцев назад
Que copado el video , muy buena explicación
@blademax01
@blademax01 3 месяца назад
Muy buena explicacion!
@ivanalbertoroblesmosqueda5872
@ivanalbertoroblesmosqueda5872 9 месяцев назад
la verdad está muy chido cómo explicas amigo, un saludo
@luisalejandrochanquettiher8700
@luisalejandrochanquettiher8700 4 месяца назад
Muy buen video, muchas gracias
@clihsmanbinary1346
@clihsmanbinary1346 6 месяцев назад
Gracias por el video
@64Brothers
@64Brothers 7 месяцев назад
muy buen video, de verdad me ayudó a refrescar la memoria sobre POO
@felixramirezreyes
@felixramirezreyes 8 месяцев назад
Para mi ha sido excelente. Un video exquisito.
@sebastianl.r.3150
@sebastianl.r.3150 5 месяцев назад
explicación y edición 100/100
@khayressausarabiaceledon826
@khayressausarabiaceledon826 9 месяцев назад
Excelente video, estudié programación en la media superior (antes de la universidad) y nunca entendí la POO, leí varios libros, vi unos videos sin éxito y como ya no estudié eso, nunca la entendí. Ahora después de ya varios años logré entenderla y todo gracias a ti
@patriciosalgueroogaz3649
@patriciosalgueroogaz3649 8 месяцев назад
Muy buen ejemplo el ejercicio. Felicitaciones profesor por su excelente pedagogía.
@israelgarcia7463
@israelgarcia7463 9 месяцев назад
excelente video y el ejemplo hace que todo se entienda gracias
Далее
Kafka Consumers in Python - A Walkthrough
14:28
Просмотров 2,9 тыс.
El Ecosistema de Herramientas de Python
11:14
Просмотров 127 тыс.
4 PRINCIPIOS de la PROGRAMACIÓN ORIENTADA A OBJETOS
7:55
Aprende Python para ciencia de datos
1:05:44
Просмотров 616 тыс.
Intenté contratar un junior y... tenemos que hablar.
7:23