16:00 creando rutas en web.php 18:55 Instalar bootstrap 19:45 implementar menu navbar (bootstrap) 25:34 Migraciones (y Eloquent?) 38:30 php artisan migrate:rollback 40:00 creando controlador php artisan make:controller nombre 56:00 manejar erroes al llenar el formulario 57:00 renderizando todos los elementos de la lista
@mahev292 жыл бұрын
Excelente video, me sirvio muchisimo. Tuve un solo problema y es que yo venia utilizando PGSQL para crear mis DB en otros proyectos, y la instalacion de PHP la hice toda siguiendo los pasos de Xampp. La cuestion es que en el php.ini que se genera en la carpeta php dentro de Xampp, el driver para PGSQL y para el PDO_PGSQL vienen comentados por defecto. Eso me genero un buen rato de molestia porque no lograba conectar la base de datos al momento de querer hacer la migracion, y me tiraba "error de drivers". Asi que si alguno esta en la misma que yo, hagan eso de descomentar esas 2 lineas en el php.ini dentro de la carpeta php dentro de la carpeta de Xampp. Luego de eso les va a dejar hacer la migracion lo mas bien. Y no se olviden tambien de agregar los datos de conexion con pgsql en los archivos del proyecto de laravel (como muestra en el video).
@geovannygil22232 жыл бұрын
Excelente ❤ Haz un curso completo solo de Laravel, explicando a profundidad como esta conformado Laravel, que ocupe toda la estructura de Laravel!!!!
@cristianecheverri95432 жыл бұрын
Interesante vídeo. Le recomiendo a la gente que está entrando en este FW que primero aprendan PHP nativo. Luego pasen a los frameworks.
@johan78652 жыл бұрын
Justo venía con esta duda,muchas gracias :D
@akiraTetsuo6462 жыл бұрын
Que buen curso justo lo que necesitaba, creo Laravel, que no se ve tan diferente a Django a simple vista.
@franciscopena11402 жыл бұрын
Estoy haciendo un curso de laravel en Udemy, y tu video me ha ayudado a complementar mucho.
@mariocalcetin76022 жыл бұрын
Muchas gracias señor , siempre lo vi como algo super complejo pero es facil de seguir cada punto y entenderlo viendo el tutorial. Muchas gracias nuevamente.
@jedacan3 жыл бұрын
Vengo de platzi y la verdad me quede con dudas pero vi tu video, ya se me resolvieron la mayoria, eres muy bueno explicando Saludos de Colombia
@cristianecheverri95432 жыл бұрын
No entiendo cómo pagan ese infierno de plata en esa plataforma. En la red hay muchos recursos la verdad (sumado a las documentaciones oficiales que son gratis) y comunidades como stackoverflow. Ahora bien, si he de pagar, me quedo con Udemy. Cursos realmente económicos.
@carlostumbaco33442 жыл бұрын
@@cristianecheverri9543 Udemy es la mejor plataforma para aprender a programar
@weysher2 жыл бұрын
@@carlostumbaco3344 Hola, disculpa puede poner el título de uno bueno, es que hay varios, deseo comprar uno, por si puedes decirme el nombre te lo agradecería, gracias!
@hubelsolisbonifacio74632 жыл бұрын
Un aporte, luego de cambiar varias veces la rutas en desarrollo, pueda que tengan este error, The PUT,POST,GET method is not supported for this route. Supported methods: GET, HEAD, y no es falla del codigo sino del cache de Laravel, la solucion es simple, solo limpiar el cache, php artisan optimize:clear, le hace falta un autolimpiador a Laravel :D
@vidamrr2 жыл бұрын
Gracias Hubel!!!! Creo que me faltó comentarlo en el video porque aunque no me salió mientras grababa recuerdo que si tuve ese problema en otro momento
@manuelcabrera65172 жыл бұрын
Grandeeee!!!!! estuve horas con el error de variable indefinida y el comando que diste salvo de mandar todo a la mierd..... gracias!!!!
@danikiyo Жыл бұрын
Entendí algo pero los. Mensaje predeterminado que están en inglés como campos. Vacíos como los pasas a español
@johanacamperos1653 Жыл бұрын
Hola amigo tienes otra solucion ? me inserta pero me sale ese mismo error pero limpo cache y no se arregla
@ezequyel__173Ай бұрын
Amigo gracias son las dos de la mañana y llevo desde las 8 de la noche
@mx-onesolution16652 жыл бұрын
Para aquellos que les de ERROR al migrar, hagan lo siguiente vayan a config, luego a database y en los parámetros mysql cambien el valor de la variable engine = null; por engine = 'innodb' y en charset y collation borren el mb4 que viene con el utf8. Y listo realizan la migración.
@simoncastano_2 жыл бұрын
Uffff bro sos lo mejor casi me quedo ahí atascado
@kuaidev2 жыл бұрын
genioo gracias
@johndavis6306 Жыл бұрын
Genial, super practico el curso, y lo bueno es que me salio la mayoria a la primera, ahi ciertas cosas me todo ingeniarmelas para resolver ya que recientemente en mis pasantias estuve trabajando en un proyecto previamente creado, pero no tenia ni idea de como comenzar un proyecto con laravel, me sirvio de mucho y me animo a aprender mas sobre laravel y luego codeigniter c:
@ninokum7984 Жыл бұрын
Es la primera vez que veo un framework de PHP y si te ahora bastante código y tiempo programando con PHP puro.
@reymondjra.402910 ай бұрын
Hermano un millon de gracias tu video me ayudo mucho. ahora podre iniciar varios proyectos
@federnagual81752 жыл бұрын
Espectacular muchas gracias. Y los ejemplos estan buenos tambien para hacer el seguimiento de codigo y de debugs, super util.
@RicardoGisinger Жыл бұрын
Buen video. Sería bueno mostrar cómo es un deploy a producción en un apache
@danielabrahamdzulpech28503 жыл бұрын
Buenísimo video, ya esperaba que demostrarás laravel, ya que lo uso para el back-end y me gustaría aprender más🤩
@jhoncrisante58772 жыл бұрын
que gran maestro, muchas gracias. quedo mas que claro la explicación me suscribo y activo las campanitas
@daniel12este Жыл бұрын
al usar tatos tudu me confundi bastante, a veces no sabia si te referias a la ruta, a la clase del controlador etc etc, sin embargo para lo demas me sirvio bastante, gracias
@magaapp20992 жыл бұрын
Bien explicado ... muchas gracias. Seguí muy atenta las explicaciones.
@rauledgardocorimayo15942 жыл бұрын
Muy bueno como introducción. muy útil !
@gabrielcastillo23872 жыл бұрын
Muchas gracias por la explicación @Vida MRR Aprendí muchas cosas gracias
@omarrosas55242 жыл бұрын
Gracias ingeniero, mil bendiciones, estaré atento en este aprendizaje.
@bluediu17143 жыл бұрын
Genial, hace un mes comenzé con PHP y quería aprender un framework 👌
@tecnopata15333 жыл бұрын
Aprende primero 100% el lenguaje y luego metete al framework
@ligthsonenigma42813 жыл бұрын
Creo que vas muy rapido xD pero depende de tu capacidad. Si en un mes puedes entender el 70% de php puro entonces no habra problema
@bluediu17143 жыл бұрын
@@ligthsonenigma4281 de hecho he estado ocupando php para hacer apis por eso me quería mover a un framework, aunque yo digo que ya tengo un nivel decente de PHP, pero seguiré con php puro un tiempo más 👌
@gabrielkaplan54952 жыл бұрын
Muy bueno el video muchas gracias. Estaría muy interesante si pudieras mostrarnos como darle estilos a la aplicación para poder darle un look and feel deseado
@愛理-i2 жыл бұрын
Mi profe de programación literal solo nos enseño como instalar Laravel y ya nos pidió nuestro proyecto final. Este video me ayudo mucho, muchas gracias , pero me asuste con el final cuando dijo que no es nada y todo es muy básico😦
@progssl9601 Жыл бұрын
¿Qué extensión usas para completar código de Laravel como se ve en el video? ¿Copilot?
@ThiagoSan-wk8uc Жыл бұрын
45:57 ese validate solo sirve para un solo ca,po, no? Como podria hacer para validar varios campos a la vez?
@griseldagenovese35116 ай бұрын
Por momentos vas demasiado rápido pero me gustó que das un pantallazo general de varios temas. Muchas gracias
@cerm883 жыл бұрын
Estás usando el theme Horizon? Me encanta ese tema!
@estebanrodriguezmarles60692 жыл бұрын
excelente video me gusto mucho la forma en que explicas paso por paso, nuevo suscriptor
@elliotgaramendi3 жыл бұрын
Muchas gracias Crack! Justo necesitaba aprender lo básico de manera práctica. El mejor!
@magicbeats3302 жыл бұрын
muchas gracias amigo aprendí mucho con este curso
@marcoantonioaldanavargas6180 Жыл бұрын
excelente curso
@d-landjs2 жыл бұрын
Que gran explicación maestro, seria genial que hagas mas de un poco mas de nivel o un tipo ecommerce básico con crud :D
@mystic_enchantress2 жыл бұрын
Saludos, buen video. Me preguntó qué plugin utilizó para el autocompletado/vista previa de texto del minuto: 33:42
@LALOOS7110 ай бұрын
Genial el tutorial te hago una consulta queria saber como hacer formularios dinamicos para recaudar datos con laravel, poder elegir preguntas con sus respuestas o con radiobutton, permitir agregar preguntas e input de respuestas
@raayzen2 жыл бұрын
26:30 No entiendo esa parte de Laravel con lo de migraciones para guardar una version en lugar de tocar la base de datos directa. Que pasa si tengo varios sistemas echos en otras tecnologías o frameworks y necesito que continuamente mi sistema en Laravel actualice registros de mi base de datos para que esten todos al tanto?? Es obligatorio lo de usar las migarciones o puedo usar los querys de siempre que se usan en otros frameworks?
@vidamrr2 жыл бұрын
Las migraciones son como el versiona miento de Git pero para tu BD, tu puedes usar los queries clásicos pero pierdes el versionamiento, lo cual más bien ayuda en algunos casos cuando tienes adoptado esa forma de trabajar, se lo contrario no te afecta el no usarlo
@raayzen2 жыл бұрын
@@vidamrr Disculpa en el min 1:25:40 en lugar de crear un modal para cada objeto dentro del foreach, no seria mejor crear un modal único y cambiar los datos que muestra el modal con javascript? O no afecta al rendimiento este metodo? Por cierto gracias por tu respuesta anterior
@luciablancod Жыл бұрын
Excelente! Super agil y rapido
@sergiolcoficial218 Жыл бұрын
Gracias Marcos excelente me ayudo mucho el video, que me recomiendas como próximo paso Dev , saludos
@Ayato_Anime7338 күн бұрын
eres un pvto dios de laravel,intente mucho hacer funcionar laravel pero volaba y peor que me salia error al compilar el codigo en el servidor local
@nazath32112 жыл бұрын
Muchas gracias por el vídeo En el archivo TodosController para validar los campos recibidos, no me reconoce esto: 'title'->'required|min:3'
@romi43862 жыл бұрын
hola , ante todo muy buen vide. en el minuto 59, donde colocas una interfaz... me arroja un error que la varia $todos no es definida... no se como solucionarlo porque segui todo al pie de la letra
@davidenriquecruz7176 Жыл бұрын
Gracias mi pana
@omarrosas55242 жыл бұрын
hola ingeniero, puedo usar PHPStorm para que me guia mas en correcciones (por falta de mayor experiencia de mi parte) ?
@anibalhernandezsanchez39075 ай бұрын
Hola. Presentas un escritorio y terminal como de Ubuntu pero las indicaciones y la notación de las rutas (\) son de Windows; ¿está virtualizado?
@Diego35HD2 жыл бұрын
Muchas gracias por el tutorial :)
@leosbelhernandez17573 жыл бұрын
Que recomiendas en tu experiencia para el back end php o nodejs ?
@ezequielpei64053 жыл бұрын
Los dos son buenos
@srviktowrs72 жыл бұрын
en 14:05 qué extensión usas para llegar a eso? algún goto?
@gabriiel007 Жыл бұрын
Muito bom, gostei bastante da didática Só há uns problemas no final que tive que olhar no seu GitHub, mas com um pouco de atenção consegui fazer funcionar Muito obrigado hermano, um abraço do Brasil!!
@luisge05223 жыл бұрын
Excelente video, me sirvió mucho. Tengo una idea para un video que sería muy útil, suponiendo que tuvieras una empresa que se dedica al desarrollo web y aplicaciones móviles y fueras entrevistador, cuáles sería tus preguntas que realizaría para pasar el examen técnico, esto independientemente de la tecnologías usada para aplicaciones móviles.
@jorgeortiz89962 жыл бұрын
No se porque pero senti placer al estar programando aqui. Se podra hacer api rest reutilizando el mismo controlador?. Gracias por magnifico intro
@mrmapache3058 Жыл бұрын
muy buen video, gracias
@josesalcedo72752 жыл бұрын
muy buen curso estuvo muy bueno
@hadesc21042 жыл бұрын
no me aparece mis bases de datos en core, se debe instalar algo para verlo?
@miguelchavarria9635 Жыл бұрын
disculpa que extensión usas para ver ;a base de datos y como la conectas
@jhguiiusuu2 жыл бұрын
gracias a ti por enseñarnos y a los dioses de la programacion por hacer esto parecido a django o django parecido a esto
@MegaRichardjavier3 жыл бұрын
Bro eres el mejor 👍💪
@saulmedina44732 жыл бұрын
Esta increible el contenido , gracias por compartir ! Se podria un curso de laravel?
@f.m.agemmaluk2 жыл бұрын
excelente muchas gracias..
@eduardrivas222 жыл бұрын
Que buen video... Una pregunta, ¿Que extención usas para poder ver tus tablas dentro de VSCODE?
@elenca2502 жыл бұрын
+1
@KratoritosZzz2 жыл бұрын
se llama SQL Server Client(mssql) Busca la que tiene el delfín en un círculo azul y fondo blanco
@juliocristancho7297 Жыл бұрын
Exelete curso la verda es muy tedios copiar y lo mejor es incluir el codigo lo felicitomuy claro
@alfredsc23056 ай бұрын
una pregunta, como haces o que extension usas para autocompletar el codigo, no solo las palabras si no grandes partes del codigo?
@alexanderocha Жыл бұрын
instale mysql pero en el git hub cuando ejecuto el comando me indica que el comando no se ha encontrado
@OSCARLUISMARQUEZARRIETA Жыл бұрын
tengo un problema, cuando agrego algo, no se me refleja en la base de datos, como corrijo eso?
@carlosalbertotumbacocedeno7837 Жыл бұрын
Buenas, en el minuto 14: 06 con la tecla control seleccionas todo el texto y te diriges al archivo route directamente sin necesidad de estar buscando en carpetas, ¿Con que extensión haces que te aparezca subrayado el texto, porque con la tecla ctrl no me funciona ? De antemano gracias
@cuervofran79 Жыл бұрын
Ctrl + p
@TheGrimReaper3842 жыл бұрын
Espectacular vídeo, ¡Gracias por el aporte! Una pregunta ¿Qué extensión usas que te autocompleta texto en color gris conforme te pones en una línea de código? Parece muy útil.
@vidamrr2 жыл бұрын
Es la extensión de GitHub copilot
@santiagomartinez75412 жыл бұрын
¿Uy como así que no vimos nada? No me emociones viejo sabroso. 💚💙💜💛
@laluchademeche3 жыл бұрын
gracias por tu valioso aporte, como obtienes ese autocompletar de vscode
@vidamrr3 жыл бұрын
Instala la extensión de GitHub copilot
@gmusic4243 Жыл бұрын
Hola una pregunta : este curso aún sirve aunque ya hayan saludos nuevas actualizaciones? Por ejemplo ya salió laravel 9 etc...
@PabloSanchez-ft4sx2 жыл бұрын
Muy buen video, super facil de entender y poner en practica. Con solo una tarde basto, solo tengo una duda. Cada vez que hago el return a alguna vista, se me rompen los estilos de esa vista, tengo que recargarla para que se carguen los estilos. ¿A qué se puede deber? Gracias por el video.
@lacentraldelhumor2 жыл бұрын
A la caché
@Yo-lr5pn2 жыл бұрын
Visite la página de laravel y me preguntó si aún es recomendable ver el curso ya que va en la versión 9 no es tanto pero aveces cambian cosas importantes quería saber la opinión de algún programador experto en el tema ya que yo aún voy a empezar con un framework de php
@andyfernandezgarcia22892 жыл бұрын
Creo que no debería existir ningún problema yo no soy el experto pero el lo esta haciendo con una versión 8 si cambia algo serian pocas cosas. Yo lo voy ha hacer al igual que tú
@lacentraldelhumor2 жыл бұрын
Hay un comando de artisan que al ejecutarlo él crea todo junto. Modelo, Vista, Controlador, y ruta. Me funcionaba en el 7 pero no recuerdo cuál es
@TheGrimReaper3842 жыл бұрын
Buenas, en el momento que das la posibilidad de editar las tareas y renombrarlas me salta un error cuando doy click a cualquiera de las tareas en Danger "The title field is required." y no sé por qué... hay algo que falló... minuto en el que me quedé atascado: 1:05:57 También en TodosController.php en la línea 37, donde se ubica la "public function show($id)" me dice que la variable "$todo" no está definida... ¿puede que sea por eso el error de arriba?
@adrianatrevinoe2 жыл бұрын
encontrast el error del "the title field is required" tengo lo mismo :(
@TheGrimReaper3842 жыл бұрын
@@adrianatrevinoe no lo encontré...
@lelimarian Жыл бұрын
@@TheGrimReaper384 encontraste el error de $todo no está definida?
@luisg.prietohidalgo17902 жыл бұрын
Thanks man, I got the good habit of wanting to learn everytNice tutorialng before I start sotNice tutorialng (wNice tutorialch is impossible) tNice tutorials quick guide is what I
@ivenscalderon30712 жыл бұрын
tengo error: Target class [app\Http\Controllers\TodosController] does not exist., alguien me podria ayudar, soy nuevo en esto
@alexlara15892 жыл бұрын
aun no termino de verlo pero esta bastante bueno, solo que podrias hacerlo con xampp algunos no manejamos mucho la terminal o estamos aprendiendo a usarla tambien. de hai todo genial TUDUS.. la ofrma en que lo dices hajajaja super genial
@arielcabeza85172 жыл бұрын
Hola, el "TUDUS" que dices es porque se trata de una frase en ingles "To Do" que significa "to = para, do= hacer" como es una lista de tareas. Se podria haber escrito con camelCase para evitar la confusion.
@carlossaquique7581 Жыл бұрын
que extensión es la que le ayuda con el código de autocompletar.
@victoria-exito2 жыл бұрын
Hola! tienes pedagogía para explicar :) Das clases privadas? Que tengas éxito en todo lo que hagas. Dios te bendiga :)
@esdrasquinteros76092 жыл бұрын
Buenas. Disculpen, alguno sabe cual es el nombre de la extensión que sirve para autocompletar que usa el? Es que veo que siempre que coloca una letra o un conjunto de estas VS le "recomienda" el código a colocar. Por ejemplo, en el 33:40
@vidamrr2 жыл бұрын
GitHub copilot
@esdrasquinteros76092 жыл бұрын
@@vidamrr Gracias bro, fui el que te pregunto lo mismo en el directo. Felicidades por los 100K y aqui andamos aprendiendo Laravel
@edgarcastro3205 Жыл бұрын
Amigo que extensiones usas pornque veo que escribes el código html y te da rápido las opciones de html
@marlyorozco43452 жыл бұрын
excelente que bueno este video
@loo6942 Жыл бұрын
Hola! me recomiendas comenzar con Laravel o con Express?
@fiordalinarobles68022 жыл бұрын
wow muchas gracias rey
@CesarBlvD2 жыл бұрын
Ayuda, a mi me aparecen las funciones como "view" me aparecen con la línea roja debajo como si no estuvieran definidas aunque el programa funciona correctamente, como hago para que dejen de aparecer es subrayado?
@axelnival25543 жыл бұрын
Gracias por tus videos, aun que por alguna razon a mi no se me guarda el formulario en la base de datos u.u ya estuve horas revisando el error y el debugger de vscode me dice que no puede encontrar las rutas para el controlador y las vistas, aun que ya revise y todo esta igual que en tu video, pero gracias a ver varias veces tu video he comprendido mucho mejor como funciona laravel a como habia iniciado con todas mis ideas hechas un caos, seguire revisando la documentacion de laravel aver si logro resolver el problema ^.^
@blarydiboy46053 жыл бұрын
intentaste echar a correr de nuevo el servidor ?
@JuanRVillanuevaXX2 жыл бұрын
Me pasó igual, en mi caso olvide ponerle un name al input.
@jm5632 жыл бұрын
me recomiendas este framework para una pagina web institucional donde solo sea de lectura?, como ver banners, noticias de la escuela como eventos, alumnos sobresalientes, celebracion de graduacion etc?
@vidamrr2 жыл бұрын
si sirve pero si toda la información va a ser estática y actualizada a mano mejor solo usa HTML, css y JS
@jm5632 жыл бұрын
@@vidamrr en parte voy a cargar cierta informacion desde base de datos, como las notas, algunas noticias, entre otras cosas
@elenca2502 жыл бұрын
@@jm563 Usa Wordpress en tal caso si no es necesario desarollo propio
@itateno Жыл бұрын
lo hago tal cual utilizando laravel 10.32 y me arroja error me dice que no puedo enviar parametros get pero esta todo configurado tal cual al video lo pase por chat gpt y no me arroja solucion o donnde ver la falla me ayduas
@nikoholenya99832 жыл бұрын
cuales son las extensiones de laravel que utilizas :) ? gracias por el video !
@luisdezkk Жыл бұрын
cuando ejecuto php -v me sale: php : El término 'php' no se reconoce como nombre de un cmdlet, función, archivo de script o programa ejecutable. Compruebe si escribió correctamente el nombre o, si incluyó una ruta de acceso, compruebe que dicha ruta es correcta e inténtelo de nuevo. En línea: 1 Carácter: 1 + php -v + ~~~ + CategoryInfo : ObjectNotFound: (php:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
@deybicrojas52203 жыл бұрын
Hola a todos, una pregunta, quien sabe que plugin utiliza para autocompletarle todo el codigo que va digitando??
@vidamrr3 жыл бұрын
GitHub copilot
@tutoriasedunet2139 Жыл бұрын
Qué extensión tiene instalada para que le muestre las sugerencias de autocompletar el código?
@vidamrr Жыл бұрын
Github copilot
@josmarrequena623 Жыл бұрын
como hago para que mi vscode me muestre sugerencias a textos en comillas como en el minuto 43:40 ?
@vidamrr Жыл бұрын
Estoy usando la extensión de Github Copilot
@MiguelAngel-mf3yu Жыл бұрын
como actualizo la tabla ? luego de insertar otro string ?
@pelemate2 жыл бұрын
gracias por el video
@xerxer925111 ай бұрын
la extensión de MySQL con el ícono del delfín no la encuentro, sera xq estoy en windows?
@ricardoiraheta53422 жыл бұрын
queria preguntar si sabes como crear notificaciones. osea estoy trabajando en un proyecto para una veterinaria y tengo un formulario de consultas que tiene fecha que hiso la consulta y fecha ppara la proxima consulta entonces quiero que en el proyecto me notifique cuando vaya hacer la proxima consulta no se si me doy a entender
@vidamrr2 жыл бұрын
Si entiendo pero eso no es como tal con Laravel, para eso necesitas un servicio web de notificaciones, ellos corren tareas que tu programas y que se encargan de enviarte la notificación, y así tu la mandas al usuario. Se llaman servicios de push notification
@ricardoiraheta53422 жыл бұрын
@@vidamrr sii entiendo pero lo que yo quiero hacer esque la notificación la reciba el administrador y el pueda enviar el recordatorio porque la app no tiene usuarios de los clientes
@nilviasepulveda1271 Жыл бұрын
¡Gracias!
@davidheredia55842 жыл бұрын
como se llama la extension para que te ponga iconitos en los directorios?
@AxieFinance Жыл бұрын
Me da un error: "function () does not exit", yo estoy usando xampp para la base de datos con artisan serve Gracias
@RoelLealA Жыл бұрын
Me gusta que estet curso muestra los errores, porque en otros cursos les sale todo a la primera y la verdad no se llega a aprender cuando todo sale bien
@vidamrr Жыл бұрын
Jajaja yo tengo el ejercicio completo a un lado y aún teniéndolo igual me truena a veces. Me gusta ir arreglando errores porque a todos le puede pasar
@RoelLealA Жыл бұрын
@@vidamrr Si jajaja, me pareció muy autentico y no robotizado porque tomando en base a lo del curso hice la app de manera diferente gracias a que entendí los errores y como ajustarlo, creo que aprender en base a errores en programación ayuda mucho para apropiarse la idea