Curso de Python. POO I. Vídeo 24

  Рет қаралды 292,515

pildorasinformaticas

pildorasinformaticas

Күн бұрын

Comenzamos en este vídeo con la POO en Python. El vídeo es teórico, si no te gusta la teoría o ya sabes que es la POO puedes saltarte este vídeo.
Para más cursos, ejercicios y manuales visita: www.pildorasin...

Пікірлер: 153
@pildorasinformaticas
@pildorasinformaticas 3 жыл бұрын
✅✅ ✅ ✅ ✅ 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. 💥💥💥
@nielgomez9917
@nielgomez9917 6 жыл бұрын
"creeis que programar es picar y picar codigo" esa frase dice que realmente le pones dedicación a las cosas :)
@jaime7277
@jaime7277 3 жыл бұрын
10 minutos de clase zzz 5 horas de pildoras informáticas :D
@jaaschoenlau
@jaaschoenlau 6 жыл бұрын
Hola Juan, estoy de acuerdo contigo. La teoría es necesaria para aprender a programar bien. Sin la teoría vienen los errores de concepto y los programas mal hechos. Siempre recuerdo lo que dijo el profesor de Programación I en la universidad el primer día: "que un programa funcione no significa que esté bien". Sólo me queda felicitarte por tu elevada capacidad pedagógica, lo bien que transmites tu conocimiento y tu generosidad compartiéndolo. Mil gracias.
@pildorasinformaticas
@pildorasinformaticas 6 жыл бұрын
Muchas gracias por tu comentario. Me alegro de que te gusten los cursos y que se vean en la Perla Negra. Un saludo!!
@armandguillen6149
@armandguillen6149 3 жыл бұрын
con cuerdo pero el video debe ser mas directo, al grano, como un te lo resumo asi nomas
@logaritm0651
@logaritm0651 3 жыл бұрын
@@armandguillen6149 no son temas para explicarlos de esa manera, es algo serio, no una comedia.
@armandguillen6149
@armandguillen6149 3 жыл бұрын
@@logaritm0651 nunca me referi a comedia pero es una buena idea lo que dices sino un resumen sencillo y claro con ejemplos, etc. Tu sabee
@luigiperez3756
@luigiperez3756 2 жыл бұрын
@@armandguillen6149 al menos yo siento que asi como esta, esta perfecto.
@matthewk8531
@matthewk8531 4 жыл бұрын
vengo de php y tus vídeos y la pedagogía que utilizas son magnificas. te felicito he aprendido mucho contigo, en cuanto pueda te hare una donación.
@pildorasinformaticas
@pildorasinformaticas 4 жыл бұрын
Muchas gracias Matthew. Me alegro de que te guste mi trabajo. Un saludo!
@bedollbetula
@bedollbetula 3 ай бұрын
Casi casi, uno de los mejores cuartos de hora de nuestras vida, sobretodo si tenemos interes en aprender con Juan
@WarsxX1
@WarsxX1 6 жыл бұрын
Gracias por esto. Es el primer tutorial de Python que conozco en toda internet en español que no ignora la importancia de la teoría. Quizá programar sea práctica la mayor parte del tiempo, pero es necesario entender la teoría y muchos cursos no enseñan eso, simplemente asumen que ya lo sabes o le restan importancia. Muchas gracias por esto, seguiré viendo el curso!
@dondedios1562
@dondedios1562 8 ай бұрын
Gracias por todo el valor que me aportaste con este curso. Comencé a hacer un bootcamp y recomendaban tu curso cómo recursos adicionales, imaginate la magnitud de tu calidad pedagogica. Gracias! Ojalá sigas pudiendo aportar valor de esta manera si es lo que realmente te gusta, muchos exitos y felicidades
@juanantoniocoronado3574
@juanantoniocoronado3574 4 жыл бұрын
Y bueno llegamos a la lección 24 y veo que esto cada vez se pone más interesante, pero antes de continuar, quiero darte las Gracias infinitas Eres el mejor.
@buyacquire9853
@buyacquire9853 5 жыл бұрын
Porque no encontre tu canal antes, nadie en youtube ni ninguna escuela de Elearning enseña como tu, de verdad eres the Best!!
@dz7097
@dz7097 2 жыл бұрын
por fin llegue aqui, esto es lo que mas me emociona aprender
@isaiasfernandez1379
@isaiasfernandez1379 3 жыл бұрын
Hola Juan, En primer lugar, felicitarte por este curso y la exposición des mismo, ya que no se hace nada monótono y es muy comprensible. Acerca de la programación orientada a procedimientos, quería comentar que desde hace varias décadas ya no se programa como indicas. Soy Analista en aplicaciones de COBOL y la programación se realiza modularizada, con funciones y control de errores. Esto es necesario por que existen millones de líneas de código y es necesario tener estructurada la programación, precisamente para que cualquiera pueda leer el código ya que hay que mantener las aplicaciones y evolucionarlas. También hay ventajas. Por ejemplo, este lenguaje se utiliza en Mainframe, con las ventajas de ser muy robusto y poder tratar grandes cantidades de información de forma rápida y muy estable, apoyándose en BBDD como DB2. Enhorabuena por este curso!!!!
@andresrivera9126
@andresrivera9126 3 жыл бұрын
Definitivamente ando enganchado con tus videos, explicas muy bien, no queda sino agradecerte por tu labor, Muchísimas Gracias!!
@ecisneros
@ecisneros 6 жыл бұрын
El objeto coche JAJA memorable desde el curso de Java :'D
@customizacion-wow1012
@customizacion-wow1012 6 жыл бұрын
PHP, JAVA (no recuerdo de js), pero seguro ahora tambien vendra para C# xD!!
@theruinedkingrevenge9892
@theruinedkingrevenge9892 6 жыл бұрын
es parte de una tupla xD
@TheJoker-be6fb
@TheJoker-be6fb 5 жыл бұрын
@Camilo Andres Gil Ballen este profe debería de tener mas subs y visitas, asi nos enseña mas.
@cristinabarbancho2209
@cristinabarbancho2209 4 жыл бұрын
y para el de VBA :D
@yoelvp
@yoelvp 3 жыл бұрын
"Ningún tutorial está completo sin una analogía de coche, así que vamos a hacer una clase que representa un coche." *Palabras de la guía de Python* xD
@jesush3056
@jesush3056 2 жыл бұрын
Como amo a este señor muchas gracias por todo lo que enseña, de aquí de Venezuela aprendiendo de usted maestro!
@Wapeat
@Wapeat 4 жыл бұрын
Magnífico profesor, en cada vídeo estoy más convencido de ello, es ameno, no se hace repetitiva ninguna parte, con la densidad justa para no cansar pero tener suficiente materia, buena velocidad de introducción de nuevos elementos y utilizando una terminología que alguien que nunca programó puede entender. Por supuesto toda ayuda para personas así es poca, like, comentario, suscripción y donación por esta buena labor. Un saludo y continúa así.
@cesaremoreira
@cesaremoreira 3 жыл бұрын
Hay una imprecisión, lo que mencionas como programación orientada a procedimientos es realmente programación lineal (en los lenguajes que mencionas era común el uso de goto), la programación orientada a procedimientos consiste en dividir en módulos (procedimientos/funciones) precisamente para poder ordenar, dar claridad, reutilizar código, esta programación fue la precursora de la POO y esta programación en lenguajes de alto nivel se convierte en programación funcional como imagino que luego en el curso se verán las funciones lambda, Por cierto la POO fue creada por Kristen Nygaard a inicios de los 60´s
@angelreyes5582
@angelreyes5582 6 ай бұрын
Recuerdo que hace algunos años estaba aprendiendo python desde cero con ayuda de estos videos , ahora ya lo aplico en el area de ciberseguridad y aun así vengo a refrescar la memoria de vez en cuando.
@mauriciosmith284
@mauriciosmith284 2 жыл бұрын
Estoy actualmente tomando un Master en Big data y me parece información muy interesante, aun así mis profesores vayan casi directo al código. pero personas como yo necesitamos digerir esta información y conceptos sin experiencia alguna, pero si eres curioso y te interesa el tema, llegas a estos videos, creo que la programación hay que entenderlo y llegar a pensar en programación. Gracias por el video!
@pradelsonfrancois2913
@pradelsonfrancois2913 3 жыл бұрын
gracias por tus cursos de python, eres uno de los que hacen el curso completo
@diegoargonz9319
@diegoargonz9319 3 жыл бұрын
Realmente estoy sorprendido de la calidad de este curso y la claridad con la que explicas. Te felicito! Saludos desde Argentina!
@pablodaniel7042
@pablodaniel7042 4 жыл бұрын
Programo en Fortran para calculo cientifico y los de las desventajas que planteas para ese lenguaje, son ciertas pero evitables. Podes hacer subrutinas o funciones reutilizables y que ordenen el flujo del código. Podes hacer codigo bastante declarativo que sea facil de depurar, todo depende del programador mas que del lenguaje. Obviamente POO ordena mejor eso pero podes igualmente hacer terribles galleta. Saludos
@marielayaelalarcon5500
@marielayaelalarcon5500 Жыл бұрын
Gracais por transmitir sus conocimientos .
@santicadavid
@santicadavid Жыл бұрын
personas como este crack cambian el mundo
@jaimewol1238
@jaimewol1238 3 жыл бұрын
Finalmente llegue a POO :D, me recomendaron aprender que era esto hace meses, pero recién empiezo, me encanta este curso.
@josemontoropolomovil
@josemontoropolomovil 2 жыл бұрын
Aquí un Cobolero de oficio, viva los espaguetis xDDD. Enhorabuena por el canal!!! Muy buenos cursos!!
@Alex75JR
@Alex75JR 7 жыл бұрын
Gracias por el vídeo, aunque los que seguimos el curso de Java conozcamos los conceptos es bueno repasarlos para asentar los conocimientos.
@anabelgarcia7433
@anabelgarcia7433 9 ай бұрын
Si me encuentro estas palabras: "modularización, herencia, polimorfismo, instaciar y demás", sin haber visto este video, con seguridad diría ¡Que horror, esto no es para mí" 🤭🤭. Así que MUCHAS GRACIAS por la Introducción teórica! Eres UN CRACK!!
@johnatanpalacios5914
@johnatanpalacios5914 5 жыл бұрын
Maestro estoy admirado de tu forma explicar, muchas gracias por tu tiempo y dedicación.
@josuehoepp6319
@josuehoepp6319 5 жыл бұрын
Muy buenos tus videos explicas de tal manera que cualquier persona lo entendiende. Gracias por el tiempo que le dedicas a estos videos.
@pildorasinformaticas
@pildorasinformaticas 5 жыл бұрын
Gracias a ti por tu comentario y por seguir mis vídeos. Me alegro de que te gusten. Un saludo!
@damianstrier6465
@damianstrier6465 4 жыл бұрын
No sé nada sobre programación, hace menos de dos semanas comencé a buscar conceptos básicos y arranqué este curso. Lo explicas tan bien que necesito seguir y seguir viendo los videos. Muchísimas gracias por compartir esto.
@Jo0t4a
@Jo0t4a 6 жыл бұрын
Muy buen vídeo, soy programador de "programación Estructurada" que no procedimental desde hace ..... años y creo que la primera parte se queda coja ya que entre la programación procedimental y la POO ha estado la estructurada, con estructuras muy definidas y perfectamente reutilizables, de la que poco se habla y cuyo representante mas importante fue el WHILE-WEND en sustitución de los GOTO GOSUB.... seguiremos viendo a ver como evolucionan los vídeos, y efectivamente los herederos de programación estructurada no entendemos bien los conceptos de la POO
@elmereduardoluquepercca5388
@elmereduardoluquepercca5388 4 жыл бұрын
Muy buena explicación, la práctica y la teoría siempre van de la mano y no podría ser de otra forma en la programación. Felicidades por el nivel que le ha puesto a estos videos. Me ha servido de mucho. Sigamos firmes!!!
@OldMike1958
@OldMike1958 Жыл бұрын
Buenos días. Puedo coincidir en algunas opiniones pero un mal programador es un mal programador tanto en un lenguaje orientado a procesos como en un OO. Me inicié en 1983 programando en BASIC, de allí pasé al ANSII C y mi biblia fue el manual de Kernighan y Ritchie. En ese texto desde la página 181 hay un despliegue de normas que un buen programador debe seguir. Nunca necesité escribir "código spaguetti" porque en el libro de C, cuando trata la sentencia GO TO, dice que solo mencionarla es abusar de ella. Nunca necesité incluir una sentencia go to en un programa de C ni de BASIC. Referente al GO SUB, un buen programador BASIC definia que las subrutinas se iniciaban luego de la línea 10000 por poner un ejemplo y siempre retornaba a la línea siguiente a su invocación. No había subrutinas intercaladas en el flujo de código. Aprendí a generar librerías de subrutinas y funciones y eso me permitía la reutilización de código, sobre todo en C. Hoy leo códigos, (en PL/SQL, en Net Core o en lo que se te ocurra) que son una sarta de instrucciones sin formato, sin indentación, sin respeto por las convenciones, etc. Y no creas que es tan fácil para un programador nuevo seguirle el paso a un código que se la pasa invocando clases, subclases y bla bla bla. Emplear clases, herencias, etc. no te garantiza que tu programa sea de calidad. Puede ser técnicamente digno de aplauso pero por el fruto se conoce el árbol. Concluyendo, no hay que ser tan terminante porque Python bien puede ser empleado como un lenguaje orientado a procesos y eso no desmerece al lenguaje ni al programador. No es la flecha, es el indio mi estimado. Más allá del disenso muchas gracias por el esfuerzo de tu video.
@victormanueltapiass.9319
@victormanueltapiass.9319 4 жыл бұрын
Excelente profesor. Muchísimas gracias. Saludos desde Colombia.
@AlvixWick
@AlvixWick 7 ай бұрын
Este curso es oro puro, like si opinas lo mismo
@JuanMantilla77
@JuanMantilla77 4 жыл бұрын
Genial. Muchísimas gracias por tu dedicación a este curso, verdaderamente se te nota la actitud para enseñar sobre programación. Saludos :)
@albertone4570
@albertone4570 4 жыл бұрын
Muchas gracias Juan por las aportaciones, por tu forma de expresarte diría que tienes buen juicio y buena actitud el día de hoy. Felicidades¡
@josemaCba
@josemaCba 4 жыл бұрын
Todo lo que dices de POO es correctisimo!!!, pero muchos que están recién ingresando al mundo de la programación pueden pensar incorrectamente que la POO es lo optimo y lo demás no sirve. La realidad no es así, hay miles de programas, sobre todo en el ámbito de la industria, donde para muchos procesos es conveniente usar programación estructurada y modular. Por ejemplo, en algo que esta tan de moda como IOT, se usa programación estructurada y modular. Saludos, un gran curso estas haciendo, muy bueno realmente.
@donnube9385
@donnube9385 2 жыл бұрын
Si la piscina es Honda, el mar es Toyota. Comentario para que el algoritmo de recomiende. Gracias por enseñarnos de forma filantropica.
@ftuillier
@ftuillier 2 жыл бұрын
Estuve alejado un poco, pero siguiendo el curso 🙂
@MrDiegoalg
@MrDiegoalg 3 жыл бұрын
No pense llegar hasta aqui, luego de varios anos intentandolo, y quedandome estancado en los primeros videos. Al parecer ya no parare mas hasta ser un buen programador en Python. Gracias Prof. Juan.
@pasmoluiso
@pasmoluiso Жыл бұрын
anos?
@ultraman6950
@ultraman6950 3 жыл бұрын
Excelente vídeo. No he estado siguiendo el curso propiamente dado que tus vídeos, en menor medida, los utilizo como referencias cuando presento problemas a la hora de digerir un tema; en este caso POO y las Clases. Actualmente sigo estudiando con un libro muy popular en el orbe anglosajón, Python Crash Course por Eric Matthes; una chulada de libro. Dicho libro es bastante ameno y presenta buenas prácticas y hábitos de programación en Python; junto a una gran variedad de ejercicios. Pero cuando hoy entré al capítulo de las Clases, fue un desastre, el autor entró de lleno (confirmando tu afirmación sobre éste tema)... Fue demasiado para mí; muy extraño, considerando que los capítulos previos van de zero a lo esencial para el dominio de una herramienta dada. Pero tu vídeo ha resultado conveniente para sentar las bases para dicho capítulo. Buen trabajo.
@jerssonc
@jerssonc 2 жыл бұрын
Gracias por la recomendación, estoy muy entusiasmado y quiero seguir avanzando en el aprendizaje de Python ;)
@robertomaturana9797
@robertomaturana9797 2 жыл бұрын
Gracias por estos videos, la verdad me han ayudado mucho, y siento que entiendo lo que estoy haciendo, muchas veces en las carreras tradicionales te dicen "ya así se hace el constructor"...mmm ya, pero qué es eso? de dónde viene? para que sirve? por qué se escribe así?, solo enseñan la sintaxis y que así está correcto, nadie me supo explicar las librerías de java hasta que lo vi en tu curso, así que muchas gracias! =)
@tytoauqui1077
@tytoauqui1077 4 жыл бұрын
me quedo sorprendido como enseñas, gracias por todo amigaso
@GabrielMorenoCampos
@GabrielMorenoCampos 2 жыл бұрын
Mil gracias maestro!
@isidrodeleon673
@isidrodeleon673 6 жыл бұрын
Qué nostalgia el Basic del Spectrum...Y qué viejo estoy!
@pildorasinformaticas
@pildorasinformaticas 6 жыл бұрын
Hace poco he subido un vídeo hablando de esto. Yo estoy contigo amigo, mucha nostalgia y muy viejo estoy también. Un saludo!
@nelsongg347
@nelsongg347 5 жыл бұрын
Aprendi a programar en Basic con una Sinclair, luego me compre una Commodore 64, me sentia Elon Musk en esa epoca 1985
@memejamas3818
@memejamas3818 3 жыл бұрын
la teoria es muy importante es la base para entender la practica
@santisanti2612
@santisanti2612 5 жыл бұрын
en realidad, luego de la programacion lineal como la de basic vino la programacion estructurada como la de pascal que es una programacion anterior a la orientada a objetos, de todas maneras en basic habia maneras de evitar el codigo spagueti y hacer de alguna manera una programacion estrucutrada, es decir, con subrutinas reutilizables, haciendo que el codigo mejore muchisimo, lo fundamental en la programacion esturcturada era crear funciones y procedimientos, luego en c se podian crear tipos de datos con herencia y ahi empezo a crearse la poo
@alvarosuarez3020
@alvarosuarez3020 6 жыл бұрын
Fortran !!! En el año 1999, cuando estudiaba en bachillerato vi este lenguaje. En otro vídeo también lo había comentado. Pero lo expreso con nostalgia. jijijij. Y eso del GO TO. jajaja. Si, era un caso leer un programa de otra persona y al sacar la cuenta con papel y lápiz, era un enredo llevar el diagrama de flujo del mismo.
@alvarosuarez3020
@alvarosuarez3020 6 жыл бұрын
Y cuando estudié en la universidad, en el año 2002 vi una materia sobre programación y vimos este tema. Pero ya para mi era materia vieja. Y superé mucho, muchísimo a los mejores estudiantes que no entendían nada y ni idea de como programar. jijiji
@gameplayytutoriales
@gameplayytutoriales 5 жыл бұрын
@@alvarosuarez3020 yo lo hago pero con batch
@jctv75
@jctv75 5 жыл бұрын
la verdad no es fácil entender todos esos conceptos sin ponerlos en practica, pero como dijiste la teoría hay que aprenderla
@gonzalofernandez5552
@gonzalofernandez5552 3 жыл бұрын
es totalmente asi si uno entiende el concepto va ser dificil aplicarlo en distintos problemas
@Take-cu7by
@Take-cu7by 3 жыл бұрын
Vengo de platzi por qué tu curso de poo es demasiado superior!!!
@leonardoamayareyes282
@leonardoamayareyes282 3 жыл бұрын
Que tal te parecieron los cursos, la verdad hice el de programación básica de JavaScrip y cuando termine ese curso, dije la programación no es para mi, y luego encontré pildoras informáticas y todo cambio de nuevo.. la verdad no me he atrevido a comprar en platzi por eso mismo. Prefiero hacerle una donación a Juan en su pagina pronto, me afecto la pandemia tambien y apenas me estoy recuperando.
@ernestojosecalvoestevez199
@ernestojosecalvoestevez199 3 жыл бұрын
Platzi es un chiste
@rodrigopolo9406
@rodrigopolo9406 5 жыл бұрын
muchas gracias por todo este gran aporte, eres excelente
@gustavoandresninoforero3767
@gustavoandresninoforero3767 5 жыл бұрын
Gracias por compartir sus conocimiento; este es mi 7 curso, seria genial hacer un curso de Latex
@Eliekasumi
@Eliekasumi Жыл бұрын
Muchas gracias ❤
@victorraulgutierrezsanabri857
@victorraulgutierrezsanabri857 Жыл бұрын
excelente explicacion
@1990acustico
@1990acustico 5 жыл бұрын
Excelente tutorial ojala tenga ejemplos
@moncho154
@moncho154 3 жыл бұрын
me estoy enfrentando a POO, asi que mas vale que me quede todo el video :)
@omarorellana6096
@omarorellana6096 6 жыл бұрын
Por Favor puedes hacer un Curso de Django es que los que hay ahorita en youtube me parecen muy dificiles y desactualizados
@pildorasinformaticas
@pildorasinformaticas 6 жыл бұрын
Es uno de los cursos que tengo pensados a corto-medio plazo. Un saludo!!
@jazzescobedo9099
@jazzescobedo9099 6 жыл бұрын
Y mas por django 2 xD
@rafaelsanchez3073
@rafaelsanchez3073 4 жыл бұрын
uuf! si. me toco hacer programas en estos lenguajes y sobre todo cobol fue una pesadilla el uso de "GO TO". Se pidió a los programadores no hacer uso de esa instrucción. Ya los menciona el profesor la labor de cambios al programa resultaba espantosa y tardada. Cuando un programa abortaba también era difícil localizar la falla, hacíamos un vaciado de memoria para checar que datos provocaban el problema. Saludos a todos
@pradelsonfrancois2913
@pradelsonfrancois2913 3 жыл бұрын
gracias pildoras informatica
@bodokillo
@bodokillo 5 жыл бұрын
Juan. Quisiera felicitarte por esta generosa iniciativa y agradecerte por compartir de forma tan prolija y empática tus conocimientos. Es muy difícil encontrar contenidos interesantes en youtube, y esto por cierto que lo es. Quisiera saber si tienes alguna cuenta en Pathreon o algo similar, ya que me gustaría apoyarte de alguna forma para que puedas continuar con cursos de este tipo. Saludos desde Chile.
@Alberto-st6iv
@Alberto-st6iv 4 жыл бұрын
Hola a todos! Estoy realizando este curso de Python y otro de Excell y la duda que me surje es si creen que es mejor practicar bastante y poco a poco todos los conceptos que voy aprendiendo (bucles, condicionales, sistactica basica, etc) o si por el contrario es mejor adquirir mas conocimientos (POO y el resto del curso) y luego practicar con todos esos conocimientos. Se que hay que practicar muchísimo para aprender pero la preguntar es si ganar conocimientos y luego ponerlos en practica todos o ir poniendo en practica los conocimentos poco a poco. Porque con bucles puedo hacer "programas" muy sencillos o liarme "todo lo que quiera" pero nose si me estoy parando demasiado en estos primeros temas Muchas gracias y un saludo
@pildorasinformaticas
@pildorasinformaticas 4 жыл бұрын
Mejor ir poniéndolos en práctica poco a poco. Un saludo!
@frandlrg1848
@frandlrg1848 3 жыл бұрын
ahí llevas mi like!!!
@sebastianuc6017
@sebastianuc6017 4 жыл бұрын
Comprobamos que el hijo de este gran hombre será/es un dios de la informatica?
@kalmabombo
@kalmabombo 6 жыл бұрын
Juan eres lo máximo!!! I love you!!!
@javierchiquitoavellan1666
@javierchiquitoavellan1666 4 жыл бұрын
Yo aunque ya me sé mas o menos la teoría pero igual me la trago otra vez para aprenderla bien. jajaja. Saludos
@jorgel.martin9505
@jorgel.martin9505 3 жыл бұрын
Existen tres paradigmas de programación: procedural, funcional y lógica. Fortran, Basic, Pascal, C, C++, Java, Python, etc, son lenguajes procedurales. La orientación a objetos solo es una variante dentro del paradigma procedural, aportando una forma diferente de organizar los 'procedimientos'. Pero no es cierto que los lenguajes procedurales no orientados a objetos no admitan ningún tipo de organización, véanse las unidades en Pascal o los módulos en Modula2, etc. Incluso en C siendo cuidadoso se puede programar limpia y ordenadamente. Por otro lado la orientación a objetos es fácil que de lugar a otras formas de código 'spaguetti', y no evita los efectos laterales típicos de la programación procedural. Es cierto que triunfó en el mundo empresarial gracias al impulso de C++ y de Java, y a que ayuda a que el código en programas muy grandes no se desparrame. Lenguajes funcionales son Haskell, Lisp, Scheme, OCaml, F#, etc, y estos sí que son radicalmente diferentes de los procedurales, incluidos los orientados a objetos. Prolog es el ejemplo típico de la programación lógica.
@eigarrido
@eigarrido 6 жыл бұрын
Gracias, muy bien explicado, hace tiempo que no veo algo asi. Saludos!
@joaquinyablonovich9928
@joaquinyablonovich9928 4 жыл бұрын
ahora si se pone interesante...
@washingtonvera4589
@washingtonvera4589 4 жыл бұрын
Jejejeje
@juancmunoz3964
@juancmunoz3964 6 жыл бұрын
Muy bien explicado
@Motivcional
@Motivcional 2 жыл бұрын
excelente 😀
@hexagonal7708
@hexagonal7708 3 жыл бұрын
13:56 jeje dijo "encapsulación" mientras subrayaba "encapsulamiento"
@enriquemarecos614
@enriquemarecos614 2 жыл бұрын
Excelente.
@hijodeGaladriel
@hijodeGaladriel 4 жыл бұрын
Algún libro de programación orientado, a objetos que recomiendes?
@BeAcademi2
@BeAcademi2 Жыл бұрын
tienes cursos de Laravel y Objective-C?
@johannsebastiannlopez7900
@johannsebastiannlopez7900 3 жыл бұрын
juan muchas gracias de nuevo, para los que apenas iniciamos en la programacion, exisitran algunas paginas que arrojen ejercicios para ir practicando el conocimientos que nos arrojas?
@crossiqu
@crossiqu 5 жыл бұрын
Juan, disculpa pero creo que hay un pequeño problema en esta explicación. Por lo que dices pareciera que todos los lenguajes procedimentales no son estructurados (ni modulares) y no es así, lo que resolvió el problema del código espaguetti no fue la POO sino la programación estructurada fundamentalmente, la POO efectivamente fue más allá de la programación estructurada y más allá de la programación modular, pero no todos los procedimentales son tan atrasados
@pildorasinformaticas
@pildorasinformaticas 5 жыл бұрын
Nada que objetar a lo que mencionas. En líneas generales la evolución fue de código espagueti a programación estructurada, y de programación estructurada a POO. Tal vez con ánimo de simplificar la explicación y no extenderme con esto, cometí la imprecisión de saltarme algún paso. Gracias por el aporte. Un saludo!
@tutocart9790
@tutocart9790 2 жыл бұрын
Intenté aprender a programar 3 veces y siempre cuando llegaba a dar objetos y clases me perdía. Espero que la tercera sea la vencida
@lamug
@lamug 7 жыл бұрын
Gracias por el video, una pregunta, ¿realizaras en este curso videos de django?
@jhonrincon9452
@jhonrincon9452 5 жыл бұрын
Muy buenas excelente video, mi pregunta es si en python también es posible programar bajo el patrón model,view,y controller
@pildorasinformaticas
@pildorasinformaticas 5 жыл бұрын
Claro que si, es posible. Creo recordar que menciono dicho patrón en el curso aunque no lo tengo claro (son muchos cursos los que tengo y ya no recuerdo en cuál lo expliqué y en cuál no). De todas formas espero comenzar en breve un curso de Django donde hablaré de MVC. Un saludo!
@Tiancian-ao
@Tiancian-ao 5 ай бұрын
jajaja ya entiendo por que mi profesor insistía tanto en que no usáramos el go to en C. Con eso aprendi full a usar puro do while o for anidados para hacer el trabajo de go to y no usarlo en el codigo. la broma es que python no tiene do while que era de lo que mas usaba
@jeffrey3024
@jeffrey3024 5 жыл бұрын
El lenguaje ensamblador es entonces de procedimiento a lo que entendí si no me equivoco
@ushiookasaki
@ushiookasaki 5 жыл бұрын
Es un lenguaje ensamblador. Ni mas, ni menos. Podriamos decir que es punto y aparte ya que no tiene una sintaxis como tal si no que le das instrucciones al procesador directamente y manejas la memoria tambien.
@urielsantander7617
@urielsantander7617 3 жыл бұрын
larga explicacion pero vale la pena
@kuauhtlikoatl2969
@kuauhtlikoatl2969 Жыл бұрын
Yo en ves de ponerle "código espagueti", le hubiera llamado "código resorte". Por la analogía de los "saltos" que da el programa
@JoNesBlacKkrafkini
@JoNesBlacKkrafkini 4 жыл бұрын
bro excelente video, cuando se viene el de C++?
@matiasgarzia-music5025
@matiasgarzia-music5025 7 жыл бұрын
Gracias!
@ernestofavio6735
@ernestofavio6735 4 жыл бұрын
Hola una pregunta, es correcto que pueda aprender simultaneamente poo en java y poo en python?
@necuo25
@necuo25 5 жыл бұрын
Hola, primero felicidades por tus tutoriales, son muy buenos. Estoy aprendiendo Python para Ciencia de Datos. Pero he venido a ver estos conceptos como "cultura general" y quisiera hacer algún proyecto para ponerlo en práctica. Qué me recomendarías hacer?
@fidelrodriguez3389
@fidelrodriguez3389 5 жыл бұрын
Haz un gestor que utilice una base de datos e involucre un inicio de sesión y un sistema de guardado de archivo. Eso pondrá a prueba tus conocimientos en diseño de interfaces gráficas, manipulación de base de datos, soltura para escribir código limpio y la utilización de paquetes, además de forzarte a aprender a utilizar otros módulos que te ayuden a desarrollar la aplicación. Yo como proyecto final hice un administrador de clientes para una empresa. Créeme, es un buen reto y terminarlo te dará mucha satisfacción personal.
@necuo25
@necuo25 5 жыл бұрын
@@fidelrodriguez3389 gracias por la recomendación! Indagare más en el tema, saludos!
@osubarudo5041
@osubarudo5041 7 жыл бұрын
Estoy haciendo el curso de php. Me conviene hacer este en paralelo? O me voy a confundir?dame tu opinión por favor.
@webmental1
@webmental1 7 жыл бұрын
Osubarudo lo mejor es ir con 1 y ya puedes hacer otro de sql o html pero 2 lenguajes de programacion no llegas a profundizar y te confundes
@aaron39355
@aaron39355 6 жыл бұрын
si eres nuevo en la programaciòn te vas a confundir es mejor que pares la mano con uno
@sdann5957
@sdann5957 6 жыл бұрын
Lo mismo que dijieron los demás aparte no seras eficiente, mejor que estudies el otro que quieras cuando ya estés avanzado a uno y lo lleves a un paso moderado, al final veras que sabrás muchos lenguajes.
@lucianomartinez27
@lucianomartinez27 4 жыл бұрын
Hola! Estoy hace un tiempo aprendiendo Python, aún no lo domino bien, ¿me recomendarían comenzar a estudiar otro lenguaje en paralelo o debo esperar a conocer a la perfección este primer lenguaje?
@ernestojosecalvoestevez199
@ernestojosecalvoestevez199 3 жыл бұрын
Conócelo a fondo primero o dedícate de lleno a otro lenguaje. Hacerlo de forma paralela te va a poner más largo el camino.
@kevinbryantbrionessalas9286
@kevinbryantbrionessalas9286 6 жыл бұрын
Gracias por el vídeo, los estoy siguiendo uno a uno. Tengo una consulta, necesito utilizar pandas y escribo lo siguiente pero me sale error: import pandas as dt Se realiza un paso previo para poder llamar pandas?
@HappyLicker
@HappyLicker 3 жыл бұрын
no me quedo muy claro lo del POO en JAVA y vengo haca y habla nuevamente del objeto coche, me cague de risa...
@Albertmars32
@Albertmars32 7 жыл бұрын
brother tu crees k puedas hacer un curso de NodeJS y express con MYSQL
@martinezsantiagoalainmigue4308
@martinezsantiagoalainmigue4308 2 жыл бұрын
Miguel Martínez estuvo aquí...
@SamuelDuque
@SamuelDuque 3 жыл бұрын
Codigo espaguetti HORRIBLE! jjaja me dio mucha risa la frase
@jesusm9811
@jesusm9811 4 жыл бұрын
SOLID es el siguiente paso
@matifiordelli3886
@matifiordelli3886 3 жыл бұрын
GWBasic
@covi-fi7031
@covi-fi7031 3 жыл бұрын
terminado
Curso de Python. POO II. Vídeo 25
14:59
pildorasinformaticas
Рет қаралды 246 М.
Python Tutorial - Python Full Course for Beginners
6:14:07
Programming with Mosh
Рет қаралды 40 МЛН
Angry Sigma Dog 🤣🤣 Aayush #momson #memes #funny #comedy
00:16
ASquare Crew
Рет қаралды 50 МЛН
Как мы играем в игры 😂
00:20
МЯТНАЯ ФАНТА
Рет қаралды 1,8 МЛН
Curso de Python. Excepciones I. Vídeo 21
15:49
pildorasinformaticas
Рет қаралды 237 М.
Curso de Python. POO IV. Vídeo 27
21:11
pildorasinformaticas
Рет қаралды 270 М.
POO en Python 01. Clases y objetos
42:56
Turbo Código
Рет қаралды 79 М.
Curso de Python. Excepciones III. Vídeo 23
16:39
pildorasinformaticas
Рет қаралды 160 М.
Curso de Python. POO III. Vídeo 26
20:36
pildorasinformaticas
Рет қаралды 288 М.
Mini Curso: POO con Python
45:41
YouDevs
Рет қаралды 13 М.