definitivamnete el teacher para toda habla hispana este sr juan diaz te explica POO como si estuvieras en preescolar gracias hermano desde vzla
@rosariopedrocriollotevez37712 жыл бұрын
sin duda el mejor curso de POO espero con ansias los videos que continúan.
@carlosayala70309 ай бұрын
Te sigo desde 2016, casi todo lo que aprendí y aprendo fueron por tus enseñanzas, muchas gracias maestro. Saludos desde Argentina.
@pildorasinformaticas3 ай бұрын
Gracias por tu comentario y por seguir mis vídeos con tanto interés desde hace tanto tiempo. ¡Saludos!
@carritoization2 жыл бұрын
Eres un Crak. Estoy deseando que salga ya el siguiente video. Un saludo
@lucianadelfin Жыл бұрын
Excelenre me super ayuda a entender objetos! Gracias . Saludos desde Argentina
@julianryan66672 жыл бұрын
Muchas gracias Juan! Saludos desde Argentina!
@cristiancamilocardozomoren1072 жыл бұрын
Exelente explicación como siempre. Dios le siga bendiciendo. Muchas gracias por compartir ese conocimiento.
@felixcarreno55522 жыл бұрын
Gracias por esa excelente explicación.
@elaprendiz72082 жыл бұрын
No hay palabras o formas de como agradecerle todo este conocimiento adquirido del profesor Juan. Muchas gracias profe. En este mundo hacen falta más personas como usted.
@orlandoburbo601710 ай бұрын
Excelente video. Muchas gracias Juan.
@mandresblac2 жыл бұрын
Excelente curso, muy bien explicado...Gracias por compartir tanto conocimiento de manera sencilla y entendible para todos...👍👍
@eloyalexanderesparra2 жыл бұрын
Saludos Juan excelente video la verdad estoy empezando a programar y la verdad estos videos que realizas me han ayudado a entender los conceptos básicos para poder programar de manera ordenada y profesional muy agradecido me voy a inscribir en tus cursos muchas bendiciones.
@eddiekaka14522 жыл бұрын
Impresionante q esta calidad de contenido sean gratuitos
@bechuinabechuina41622 жыл бұрын
Me examino de java este viernes en el instituto y esto es muy aclaratorio para los enunciados. Seguiré viendolos . Tambien he visto la mayoría de tus videos de Java, con ellos empecé. Como todos dicen , como profesor no tienes precio. Me encanta como machacas todos los conceptos una y otra vez para que se nos quede en el cerebro. Gracias
@jonathanblandon96202 жыл бұрын
¡Excelente profesor, muchas gracias!
@viervogs42242 жыл бұрын
Esto es lo que me gusta de la orientación a objetos, documentar del código a través de diagramas de clases, y esto ayuda muchísimo a los programadores a entender el funcionamiento general de un software, sobre todo si tienes que tocar el código de un programa que no tuyo, tuve la experiencia de tocar código y tener que ir encontrándole cositas sobre la marcha por no tener un documento al que consultar, lo cual puede llegar ser agobiante mas aun si el código es muy grande, que lastima que no todos los paradigmas de programación se puedan documentar así con diagramas.
@iPereez2 жыл бұрын
Muchisimas gracias, siento que estoy despejando muchas dudas. Ya terminé el curso de C# y SQL. Con este REMATO :D!
@wasm302 жыл бұрын
muchas gracias saludos desde colombia
@jorditrenero75312 жыл бұрын
Ahora entiendo al 100% la POO. Cuando hice tu curso (youtube) de python pude entender lo que es la POO en los creo que dos videos que le dedicaste a explicarlo. Muy buenos videos, para alguien que, como yo, venga de la POProcedimientos. Pero despues de ver esto, aquello me parece poco menos que una chorrada (insisto, me ayudó mucho a entender) Este es una pasada (también es cierto que siendo más largo permite explicar más y mejor) Gracias Juan por todo el esfuerzo por que aprendamos. Y gracias por ser tan didáctico y tan claro. Un abrazo
@lilianagonzalez87872 жыл бұрын
Excelente el curso, saludos desde Paraguay...
@criserto2 жыл бұрын
Eres el mejor Juan 😎
@ivanvarela50632 жыл бұрын
MUY BUENO EL CURSO!
@EducacionCultura199213 сағат бұрын
Monumental.
@MrAloai2 жыл бұрын
Muchas gracias por este curso, ojalá haya uno de lógica de programación y algoritmo, por favor una actualización del curso de JavaScript desde ES6. gracias👋👌👍
@pildorasinformaticas3 ай бұрын
Tomo nota de tu sugerencia. Pretendo actualizar el curso de JavaScript. Mientras lo hago, tenéis este actualizado a ECMAScript 6: www.pildorasinformaticas.es/course/javascript-tutorizado/ ¡Saludos!
@wageningen. Жыл бұрын
Gracias Juan
@flv_50352 жыл бұрын
Excelente, muchas gracias !!
@Tilaem022 жыл бұрын
Muy Buena explicacion !!!.
@mydev86692 жыл бұрын
Excelente curso, lo explicas todo super bien. PREGUNTA: ¿Cuándo publicarás los próximos videos sobre Encapsulamiento y Polimorfismo?
@pildorasinformaticas2 жыл бұрын
En breve. Los próximos hablarán de ello. Saludos!
@tecnoprogram82812 жыл бұрын
Excelente.
@William-H Жыл бұрын
gracias juan.
@maximilianoganin52592 жыл бұрын
Gracias por ser tan didáctico! Próximo curso C++??
@vladimiririarte33202 ай бұрын
Hola Profe Juan, antes que nada darte las gracias por tus vídeos, empecé con tu curso de Python para iniciarme en el mundillo y a día de hoy hace ya 5 años contando estudios y trabajos que estoy en sector y sigo volviendo a tu canal como dejo patente en este comentario :D Tengo una duda a ver si podrías resolvérmela ya que caigo en la "Herencia tipo Diamante". En el diseño que hice tengo Transporte como clase padre, de ella extiende Transporte Urbano y Resevado (solo tiene el comportamiento de Reservar), además de que mi clase Tren también posee la propiedad "Nº Línea", aquí me veo de que Tren heredaría de Reservado pero también de Transporte Urbano, ya que tiene la propiedades NºLínea y el comportamiento de Reservar de la clase padre Reservado. Se me ocurre que Reservado en lugar de ser una clase con la herencia de Taxi, Avión, Barco y Tren, sea una Interfaz ¿Estoy en lo correcto para evitar este tipo de problemas? ¿o me falla el diseño en sí?
@liveevery13012 жыл бұрын
Una consulta, si bien no todas las clases de transportes tienen la opcion de RESERVAR aun asi quedo puesta como en la clase padre?, que pasa en ese caso con el T.Urbano que no deberia tener la opcion de reservar?
@pildorasinformaticas2 жыл бұрын
Puedes configurar el método para que si se intenta reservar desde transporte urbano salga un mensaje que diga "no es posible reservar en este medio de transporte". En mi opinión vale más esta opción que tener que programar 3 veces el método reservar para trenes, aviones y taxis. Pero esto ya depende de cada uno cómo quiera diseñar su aplicación. Se trata siempre de buscar la opción para escribir el menor código posible. ¡Saludos!
@jjjajloljjja3 ай бұрын
Una duda, el metro y el bus no heredarian el metodo reservar?
@pildorasinformaticas3 ай бұрын
Sí, lo heredan. Pero no lo utilizan. En ocasiones esto ocurre al trabajar con la herencia: heredas algo en una clase que realmente no te hace falta. Con no usarlo es suficiente. ¡Saludos!
@jjjajloljjja3 ай бұрын
@@pildorasinformaticas entiendo,gracias :)
@williamprogramer41682 жыл бұрын
⭐⭐⭐⭐⭐
@jazminalvarez13722 жыл бұрын
Mándame un saludooooo pleasee
@pildorasinformaticas2 жыл бұрын
Saludooooo!!!!
@carlosr974 Жыл бұрын
Clase 8 completada.
@javierlopezescriba17902 жыл бұрын
Has mencionado varias veces el análisis, la abstracción y la diagamación en uml. ¿Conoces herramientas de software para realizar estas tareas? Pasar por ellas es necesario y recomendable, pero también es cierto que, conforme crecen los proyectos en complejidad, hacerlo en papel es poco eficiente, incluso incómodo. deben existir herramientas para analizar premisas y convertirlas en clases, o para generar diagramas uml. ¿Conóces de alguna, o de como implementrlo en los ide? Muchas gracias.
@pildorasinformaticas3 ай бұрын
StarUML por ejemplo. Tienes un curso gratuito en este mismo canal. ¡Saludos!
@walaig753511 ай бұрын
Voy poniendo mis preguntas por aqui jaja. min 3:20 Estas diciendo de crear una posicion actual y un destino en base a la posicion. Eso lo entiendo, lo que no entiendo es por que lo pones en el diagrama? Si estamos representando clases con sus propiedades ymetodoss, esos objetos (posicion actual y destino) no son propriedades, son objetos.
@pildorasinformaticas3 ай бұрын
Depende. En escenarios simples o en un modelo de bajo detalle (como el ejemplo del vídeo que tan solo pretende explicar de la forma más clara los conceptos de clases y herencia), podrías optar por representar "Posición actual" y "Destino" como propiedades primitivas, es decir, como cadenas de texto para direcciones o enteros para identificadores. Y sí, efectivamente esto sacrifica flexibilidad y capacidad de crecimiento del modelo así que todo depende, como siempre, de lo que tú como programador quieres representar y cómo tú deseas que funcione tu aplicación y qué vas a hacer con ella en el futuro. ¿Que quieres tratar "Posición actual" y "Destino" como objetos? Perfecto también. A bote pronto esto te daría 3 ventajas: Reusabilidad, mantenibilidad y claridad. Pero claro, no se adaptaría 100% a lo que pretendo explicar en el vídeo y el esquema sería otro totalmente diferente. ¡Saludos!
@carritoization2 жыл бұрын
Eres un Crak. Estoy deseando que salga ya el siguiente video. Un saludo