Return
Return
  • 14
  • 58 768
[Laravel] - Guardá archivos con MinIo como alternativa gratuita a AWS S3 💻 🖼️
MinIo permite guardar objetos en la nube como AWS S3 pero ofreciendo una versión gratuita para desarrolladores
Repositorio del video:
github.com/jcwirko/laravel-minio/tree/main
Si queres apoyar al canal:
* cafecito.app/return16
* ko-fi.com/return
มุมมอง: 4 211

วีดีโอ

Solucionar problema de n+1 y diferencias entre with - has - whereHas
มุมมอง 6522 ปีที่แล้ว
En este vide veremos como mejorar la performance de la aplicación solucionando el problema de n 1 y las diferencias entre los métodos with - has - whereHas Repositorio del video: github.com/jcwirko/with-has-wherehas-laravel Si queres apoyar al canal: * cafecito.app/return16 * ko-fi.com/return
¿Qué es el PATRÓN FACTORY? 🏗️ - Ejemplo Real con Laravel👨🏻‍💻 👩🏻‍💻
มุมมอง 4.4K3 ปีที่แล้ว
🤝 Si querés apoyar este canal * cafecito.app/return16 * ko-fi.com/return 🔗 Repositorio github.com/jcwirko/Factory-Pattern-Laravel 🖥️ Patrón Repositorio th-cam.com/video/xVl_mxjYB4I/w-d-xo.html Si te gusto el video dale me gusta, y si realmente te sirvió suscribite así nos ayudamos entre todos a seguir aprendiendo.
05 - Full CRUD con LARAVEL 8 desde 0. Parte 1 de 2
มุมมอง 2.8K3 ปีที่แล้ว
📋 Lista de reproducción 00 - INTRODUCCION 1:58 COMIENZO DE LA PRÁCTICA 2:20 MODELO 3:40 MIGRACION 5:03 FACTORY 6:19 SEEDER 8:10 AGREGANDO CSS y JS 8:51 @STACK 9:20 INDEX DE PRODUCTOS 10:59 LISTADO CON DATATABLES 16:10 DATATABLES AL ESPAÑOL 18:08 IMPLEMENTANDO MODALES 22:25 VALIDACIÓN CON FORM REQUEST 27:22 VALIDACIONES AL ESPAÑOL 29:32 MANTENER MODALES POST ERRORES 32:26 SWEET ALERT 🔗 Link Repo...
04 - Haciendo dinámico el template SB ADMIN 2 con @yield @section @extends y nombres de rutas
มุมมอง 2.5K3 ปีที่แล้ว
🔗 Link del repositorio de github - (el código está en la branch main) github.com/jcwirko/Return-app 📄 Documentación * Bootstrap grid system : getbootstrap.com/docs/4.0/layout/grid/ * Documentación oficial laravel: laravel.com/docs/8.x 🖥️ Podés ver también los demás videos del canal th-cam.com/channels/UzcO6Wh-xOgIidJdX7I9HA.html 🤝 Si querés apoyar este canal * cafecito.app/return16 * ko-fi.com/...
03 - Integrando el template SB-Admin 2 manualmente en Laravel 8
มุมมอง 6K3 ปีที่แล้ว
🔗 Link del repositorio de github - (el código está en la branch main) github.com/jcwirko/Return-app 📄 Templates * SB ADMIN 2 : startbootstrap.com/theme/sb-admin-2 * INSPINIA: wrapbootstrap.com/theme/inspinia-responsive-admin-template-WB0R5L90S * ADMIN LTE: adminlte.io/ 🖥️ Podés ver también los demás videos del canal th-cam.com/channels/UzcO6Wh-xOgIidJdX7I9HA.html 🤝 Si querés apoyar este canal I...
02 - Setup de LARAVEL con GIT y DOCKER (Laravel sail)
มุมมอง 3.8K3 ปีที่แล้ว
🔗 Link del repositorio de github - (el código está en la branch main) github.com/jcwirko/Return-app 🖥️ Podés ver también los demás videos del canal th-cam.com/channels/UzcO6Wh-xOgIidJdX7I9HA.html 🤝 Si querés apoyar este canal Invitame un Cafecito ☕: cafecito.app/return o un ☕ internacional: www.buymeacoffee.com/return23 Si te gusto el video dale me gusta, y si realmente te sirvió suscribite y c...
01 - Presentación del curso para desarrollar tu primera aplicación con Laravel totalmente gratuito
มุมมอง 2.1K3 ปีที่แล้ว
Te presento este curso de desarrollo web con laravel para que puedas realizar tus aplicaciones de forma eficaz y con buenas prácticas. 🖥️ Podés ver también los demás videos del canal th-cam.com/channels/UzcO6Wh-xOgIidJdX7I9HA.html 🤝 Si querés apoyar este canal Invitame un Cafecito ☕: cafecito.app/return​ o un ☕ internacional: www.buymeacoffee.com/return23 Si te gusto el video dale me gusta, y s...
[LARAVEL] - Monitorizá tu aplicación en tiempo real con Sentry
มุมมอง 4K3 ปีที่แล้ว
Sentry nos ayuda a encontrar los error que ocurren en nuestra aplicación cuando está en producción de forma rápida y además nos ayuda a optimizarla. 🔗 Repositorio del video github.com/jcwirko/laravel-sentry/tree/main 🖥️ Podés ver también los videos de patrones de diseño th-cam.com/channels/Uzc.html...​ 🤝 Si querés apoyar este canal * cafecito.app/return16 * ko-fi.com/return Si te gusto el video...
[LARAVEL] - Mejorá tu código con los Accesors, Mutators y Appends. Refactorizando Aplicación
มุมมอง 1.8K3 ปีที่แล้ว
🕐 Secciones: 0:00​ Intro 0:10​ ¿Qué son los accesors? 0:18 ¿Qué son los mutators? 0:25​ Implementando Mutator 3:34 Implementando Accesors 5:00 Implementando Appends 🖥️ Podés ver también los videos de patrones de diseño th-cam.com/channels/Uzc.html...​ 🤝 Si querés apoyar este canal 🤝 Si queres apoyar al canal: * cafecito.app/return16 * ko-fi.com/return Si te gusto el video dale me gusta, y si re...
¿Qúe es el PATRÓN DECORADOR 👨‍🎨👩‍🎨 ? - Implementando CACHÉ con REDIS en LARAVEL 💻
มุมมอง 6K3 ปีที่แล้ว
El patrón decorador asigna responsabilidades adicionales a un objeto dinámicamente, proporcionando una alternativa flexible a la herencia para extender una funcionalidad 🖥️ Patrón Repositorio th-cam.com/video/xVl_mxjYB4I/w-d-xo.html 🔗 Repositorio github.com/jcwirko/repository-decorator-pattern-laravel 🕐 Secciones: 0:00​ Intro 0:21​ ¿Qué es la Caché? 1:56 ¿Qué es el Patrón decorador? 2:30​ Diagr...
¿QUÉ es el PATRÓN REPOSITORIO ? - Implementación de CRUD en LARAVEL 👨🏻‍💻👩🏻‍💻
มุมมอง 11K3 ปีที่แล้ว
En este video vamos aprender por qué es importante este patrón y cuándo lo debemos utilizar. Los patrones de diseño son soluciones a problemas ya conocidos. El patrón repositorio consiste en separar la capa de lógica de negocios con la capa de acceso a los datos, esto nos da mayor reusabilidad, mantenibildad y un acoplamiento bajo. 🔗 Repositorio con el ejemplo github.com/jcwirko/repository-deco...
¿QUÉ es y CUÁNDO UTILIZAR el PATRÓN ADAPTER? - EJEMPLO en LARAVEL 👨🏻‍💻👩🏻‍💻
มุมมอง 3.8K3 ปีที่แล้ว
En este video vamos aprender por qué es importante este patrón y cuándo lo debemos utilizar. Los patrones de diseño son soluciones a problemas ya conocidos. El patrón adapter convierte la interfaz de una clase en otra interfaz que es la que esperan los clientes, permitiendo que cooperen clases que de otra forma no podrían por tener interfaces incompatibles 🔗 Repositorio con el ejemplo github.co...
¿QUÉ es y CUÁNDO UTILIZAR el PATRÓN STRATEGY? - EJEMPLO en LARAVEL 👨🏻‍💻👩🏻‍💻
มุมมอง 5K3 ปีที่แล้ว
En este video vamos aprender por qué es importante este patrón y cuándo lo debemos utilizar. Los patrones de diseño son soluciones a problemas ya conocidos. El patrón Strategy define una familia de algoritmos, encapsula cada uno de ellos y los hace intercambiable, permitiendo que un algoritmo varíe independientemente de los clientes que lo usan. 🔗 Repositorio del código github.com/jcwirko/strat...

ความคิดเห็น

  • @davidr6970
    @davidr6970 2 หลายเดือนก่อน

    Un contenido del que ya no se encuentra. Muchas gracias.

  • @josetomasvergaradiaz1402
    @josetomasvergaradiaz1402 3 หลายเดือนก่อน

    buenos dias.....no puedo quitar la parde de UPDATE PRO! baje el paquete hace poco, no aparece esa parte

  • @omarrosas5524
    @omarrosas5524 8 หลายเดือนก่อน

    Hola, pero en desarrollo debería ser la primera opción....? Antes de montar a servidor web... (igualmente en producción se revisa antes de entregar al cliente final).

  • @fabrizioferroni609
    @fabrizioferroni609 9 หลายเดือนก่อน

    Hola, buena explicacion sobre sentry, y como haria la configuracion si tuviera mi frontend en angular y el backend en spring boot, tendria que configurar uno para cada proyecto o como? Gracias

  • @estebanhurtado5304
    @estebanhurtado5304 10 หลายเดือนก่อน

    Buen tutorial gracias

  • @jaimesierra29
    @jaimesierra29 11 หลายเดือนก่อน

    Muy bien explicado. Muchas gracias.

  • @karencarrillo5954
    @karencarrillo5954 ปีที่แล้ว

    para instalar laravel, tengo que tener instalado php, docker antes?

  • @mariacalvarez4821
    @mariacalvarez4821 ปีที่แล้ว

    Hola, no volviste a hacer videos ? sigo esperando la parte 2 del FULL CRUD con laravel

  • @andrespaselli
    @andrespaselli ปีที่แล้ว

    Genial!! Si se puede mostrar una imagen del arbol de componentes antes asi organiza más saber lo que vas a borrar luego. Porque los nombrás pero no tengo idea en que parte estaría. Muchas gracias!

  • @WilmerAlfredoFloresMelchor
    @WilmerAlfredoFloresMelchor ปีที่แล้ว

    wow que videos tan didacticos que tienes amigo

  • @carlosdiazreyes9849
    @carlosdiazreyes9849 ปีที่แล้ว

    Me gustó mucho el video ya que no conocía la herramienta y quiero implementarla en mi proyecto pero antes de ello voy a hacerte una pregunta un poco enrevesada. ¿Puedo implenar MinIo pero guardando los archivos en un servidor remoto? La razón de la pregunta es para no tener que montar minio en otro servidor, dejarlo en mi proyecto actual pero con los archivos fuera de este servdor.

  • @lara97196516
    @lara97196516 ปีที่แล้ว

    Eso que acabas de hacer es el patrón factory 🏭. Generaste una fábrica para creación de nuevos objetos dependiendo de la necesidad del cliente.

  • @DiegoJimenez-wm7eq
    @DiegoJimenez-wm7eq ปีที่แล้ว

    Buen día, una pregunta en un proyecto se puede aplicar varios patrones o no es recomendable

    • @marcoambuludi8536
      @marcoambuludi8536 ปีที่แล้ว

      dependeed la necesidad de como se te presenten los problemas

  • @juancarlosgabourelgarcia3790
    @juancarlosgabourelgarcia3790 ปีที่แล้ว

    cuando ejecutas el ejemplo con has y wherehas, se ve que se repiten los querys., por lo que no estas solucionando el problema n+1. es decir el primer query no se trae los datos de los productos, simplemente filtra los usuarios que tengan el producto indicado. de todas formas es interesante.

  • @puedesuperarte
    @puedesuperarte ปีที่แล้ว

    ¿Que sucede cuando esta cargando más de una persona datos a la BD y se trabaja con cache? Hasta que no se venza mi TTL.o no haga una modificación no veré a dicho usuario cargado por otra persona?

  • @eduardomoreno6679
    @eduardomoreno6679 ปีที่แล้ว

    Buen video! Saludos 👋🏻

  • @hernanarica6389
    @hernanarica6389 ปีที่แล้ว

    Hola, por lo que entendi de ver tus videos el patron adapter se usa mas que nada cuando hay que interactuar con una api, y el patron repository cuando tenemos acciones CRUD y debemos separar repsonsabilidades, cierto?

  • @matezito
    @matezito ปีที่แล้ว

    Excelente!

  • @bellorinrobert
    @bellorinrobert ปีที่แล้ว

    Amigo un libro de programación orientada a objetos que reomiendes al 100%

  • @robertogrijalva5313
    @robertogrijalva5313 ปีที่แล้ว

    Eres un deos :v

  • @ernestofavio6735
    @ernestofavio6735 ปีที่แล้ว

    Buenaso, pero como sabes cuando usar cual patron segun el tipo de aplicacion? por ejemplo para una aplicacion de agendamiento de citas medicas.

  • @oswaldocalderon9535
    @oswaldocalderon9535 ปีที่แล้ว

    Excelente 👌

  • @fcomosan
    @fcomosan ปีที่แล้ว

    no me funcionó con el nombre del contenedor. Si con la IP. Lo unico malo de la IP es que al reiniciar el contenedor, esta cambia, entonces, se hace necesario volver a modificarla en el .env por cada reinicio. Excelente video, muy útil. Saludos

    • @ricko13
      @ricko13 7 หลายเดือนก่อน

      me pasó lo mismo, la solución es que ambos contenedores de laravel y MinIo compartan la misma network si sigue sin funcionarte también puedes establecar una IP fija para el contenedor de MinIo en el docker-compose 👋

  • @sistemasweb5761
    @sistemasweb5761 ปีที่แล้ว

    La explicación esta buenisima!!, pero veo que todos los métodos de todas las clases son públicos. Esto no deberia ser asi, hay que encapsular logica con private, protected, haciendo uso de herencia. Todo no puede ser publico en una clase, ojo con ese tema. Igual para el ejemplo puntual, de repository, esta muy bien, ya que es solo un ejemplo.

  • @pablorosales9959
    @pablorosales9959 ปีที่แล้ว

    en el minuto 9:32, no es una buena idea (seguridad) crear un modelo con request()->all() a menos que en el modelo tengas bien definidas las propiedades en $guarded

  • @ErnestoAlfaro-mm2ue
    @ErnestoAlfaro-mm2ue ปีที่แล้ว

    Y la segunda parte que yo queria ver como usar ese sweetalert en eliminar

  • @yeronrueda425
    @yeronrueda425 ปีที่แล้ว

    perfecto muy explicado gracias hombre el unico video claro .

  • @lyrics-letra-
    @lyrics-letra- ปีที่แล้ว

    Excelente curso, nuevo seguidor!!!!

  • @pe007NT
    @pe007NT ปีที่แล้ว

    vine por una y me llevo dos funcionalidades gracia bro.

  • @hanseldeleon5270
    @hanseldeleon5270 ปีที่แล้ว

    Hola. Super curso pero la demas partes?

  • @pablocesarsanchezhernandez5735
    @pablocesarsanchezhernandez5735 ปีที่แล้ว

    Excelentes videos, tendrás el curso en algún lado.

  • @hanseldeleon5270
    @hanseldeleon5270 2 ปีที่แล้ว

    muy buen tutorial por favor puede continual

    • @return194
      @return194 ปีที่แล้ว

      En breve salen mas videos

  • @rlumba
    @rlumba 2 ปีที่แล้ว

    Seguirá con los demas videos? Gracias.

    • @return194
      @return194 2 ปีที่แล้ว

      Sisi, proximamente salen 3 videos nuevos

  • @cristianlopez7532
    @cristianlopez7532 2 ปีที่แล้ว

    Un tutorial pero con cloudinary 🙏

  • @josemariadiy6400
    @josemariadiy6400 2 ปีที่แล้ว

    Muy buen video. De 💯. saludos 👍

  • @josemariadiy6400
    @josemariadiy6400 2 ปีที่แล้ว

    👍

  • @karennicollavozcelestialde7127
    @karennicollavozcelestialde7127 2 ปีที่แล้ว

    tengo una duda puedo limpiar errores cada vez que se usa un modal

    • @return194
      @return194 2 ปีที่แล้ว

      Estoy grabando la segunda parte y ahi se va ver eso junto con el editar / eliminar, en los proximos dias sale el video

    • @karennicollavozcelestialde7127
      @karennicollavozcelestialde7127 2 ปีที่แล้ว

      @@return194 muchas gracias esatre a la espera

    • @michaelgustavovaragalindo9311
      @michaelgustavovaragalindo9311 11 หลายเดือนก่อน

      @@return194 bro que paso con los videos?

  • @cristianlopez7532
    @cristianlopez7532 2 ปีที่แล้ว

    Excelente vídeo, en la universidad nos hicieron utilizar este patrón pero no le ví mucha utilidad ya que era una aplicación pequeña y además ni lo explicaron bien. Solo tengo una pregunta, había visto implementaciones de esto pero con una interface y la verdad no me quedaba muy claro el por qué, y veo que tú tampoco tuviste que hacer una, me podrías explicar por qué?

    • @return194
      @return194 2 ปีที่แล้ว

      La interfaz lo que va hacer es definir los metodos que si o si tienen que llevar todos los repositorios que extiendan de esa interfaz entonces vas a tener el extend BaseRepo implement BaseInterface, eso depende ya de cada uno. Lo que te recomiendo que veas es el video del patron decorador que esta en el canal que usa interfaz sobre el repositorio

    • @cristianlopez7532
      @cristianlopez7532 2 ปีที่แล้ว

      @@return194 lo veré de inmediato, muchas gracias otra vez.

  • @levieraf
    @levieraf 2 ปีที่แล้ว

    que video tan genial!

  • @deibyismael8341
    @deibyismael8341 2 ปีที่แล้ว

    Hola que tal, primero agradecerte por tu video es excelente, no conocia la herramienta, la segunda es que estoy tratando de implementarlo, pero me esta dando un error al momento de tratar de guardar una imagen League\\Flysystem\\UnableToWriteFile, no se que me este haciendo falta

    • @return194
      @return194 2 ปีที่แล้ว

      Agregaste el paquete de s3 con composer dentro del contenedor ?

    • @deibyismael8341
      @deibyismael8341 2 ปีที่แล้ว

      de hecho si, y para comprobar, volvi a eliminar la carpeta vendor y correr nuevamente el composer install pero sigue dando el error, jajaja la verdad es que no entiendo el porque, la unica diferencia que tengo con el tuyo es que yo estoy usando laravel 9

    • @deibyismael8341
      @deibyismael8341 2 ปีที่แล้ว

      Ya lo solucione, un problema con la configuracion de mis contenedores, muchas gracias hombre por este dataso, no conocia esta herramienta, y para entorno de desarrollos esta mas que genial

  • @mijailvillegas1034
    @mijailvillegas1034 2 ปีที่แล้ว

    no entiendo la ventaja, es igualmente de 12 meses gratuito como en aws, aun así, genial conocer esta herramienta.

    • @return194
      @return194 2 ปีที่แล้ว

      La version para desarrolladores de MinIO que mostre en el video es gratuito. AWS S3 es gratis por 12 meses

    • @michelnogales
      @michelnogales 2 ปีที่แล้ว

      Una de las ventajas es que puedes tener la tecnología open source y lo puedes instalar en tus servidores on premise

    • @mijailvillegas1034
      @mijailvillegas1034 2 ปีที่แล้ว

      @@michelnogales Sí, ya me explicó a detalle desde otra plataforma, me parece genial.

  • @return194
    @return194 2 ปีที่แล้ว

    Los invito a sumarse al canal de slack join.slack.com/t/returnespacio/shared_invite/zt-1husbqm4x-BJ5La~XiEddk0r60QeDkog

  • @return194
    @return194 2 ปีที่แล้ว

    Los invito a sumarse al canal de slack join.slack.com/t/returnespacio/shared_invite/zt-1husbqm4x-BJ5La~XiEddk0r60QeDkog

  • @return194
    @return194 2 ปีที่แล้ว

    Los invito a sumarse al canal de slack join.slack.com/t/returnespacio/shared_invite/zt-1husbqm4x-BJ5La~XiEddk0r60QeDkog

  • @return194
    @return194 2 ปีที่แล้ว

    Los invito a sumarse al canal de slack join.slack.com/t/returnespacio/shared_invite/zt-1husbqm4x-BJ5La~XiEddk0r60QeDkog

  • @CanalRubi
    @CanalRubi 2 ปีที่แล้ว

    Gracias, justo quería saber si había una alternativa a Amazon para guardar imágenes y este video me ha servido, muchas gracias!

  • @z3r1t0
    @z3r1t0 2 ปีที่แล้ว

    Excelente, muchas gracias

  • @MrYYAG
    @MrYYAG 2 ปีที่แล้ว

    Que buena alternativa, excelente,

  • @gustavoayala7385
    @gustavoayala7385 2 ปีที่แล้ว

    Esta bueno. Pero seguis acoplado a Eloquent y la DB.

    • @return194
      @return194 2 ปีที่แล้ว

      Al recibir los modelos en los parametros?

  • @Aleeck02
    @Aleeck02 2 ปีที่แล้ว

    Que extensión usas para ver los querys en consola?

    • @return194
      @return194 2 ปีที่แล้ว

      github.com/barryvdh/laravel-debugbar