Laravel Tenancy V1, Setup completo: DB, Migraciones, Seeds, Rutas y Vistas
Este curso pertenece a las siguientes rutas de aprendizaje
Desbloquea el curso
Contrata un plan y consigue acceso completo
Crea tu cuenta¿Ya tienes una cuenta? Inicia sesión
Si no sabes nada acerca de las aplicaciones multi inquilino y quieres aprender a desarrollar este tipo de proyectos, estás en el lugar correcto.
En este curso estaremos trabajando con Laravel 6 o superior y Tenancy V1, pero el concepto te servirá para que sepas cómo aplicar este tipo de software a otros lenguajes/frameworks, la idea es la base de todo, y entender la lógica de una aplicación multi inquilino es clave para progresar.
Una aplicación multi tenancy puede ser claramente un Marketplace para vendedores dónde utilizando el mismo proyecto Laravel cada vendedor pueda tener su propia base de datos, sistema de archivos aislado, rutas, vistas, incluso logs.
Imagínate, un vendedor se podría registrar en tu sitio web, automáticamente se crearía su base de datos, su usuario de base de datos con su contraseña y sus clientes ya podrían empezar a registrarse en su tienda, su tienda con su propia base de datos.
No vamos a dedicarnos a desarrollar interfaces de usuario, ni estilos CSS, ni nada que ya explican cientos de cursos, ¡la web está llena de ese contenido! Nosotros nos vamos a centrar en aprender a desarrollar un tipo de software muy concreto que te puede dar muchos beneficios en tu carrera profesional.
Resumiendo, aprenderás lo siguiente:
Los principios de una aplicación multi inquilino
A desarrollar aplicaciones basadas en eventos con Laravel
A gestionar múltiples clientes con el mismo código base
Una base de datos para cada cliente generada de forma automática
Rutas, vistas y sistema de archivos para cada cliente
A identificar y registrar a los usuarios de los inquilinos
A programar con buenas prácticas sin perder tiempo, directo a los temas importantes
Los planes de suscripción trimestral y anual incluyen soporte a través del foro del curso.
Las dudas que se planteen en el foro del curso serán respondidas en un plazo máximo de 24 horas laborables.
Las dudas planteadas deben estar relacionadas con el contenido del curso y no con desarrollos personalizados que no estén relacionados con el curso.
Acerca del autor
Desarrollador con 10 años de experiencia en web y móvil y formador con 7 años de experiencia.
Empecé en el mundo de la programación a raíz de un accidente de trabajo y me tuve que reinventar.
Soy autodidacta, me dedico de forma profesional a desarrollar software y cada día aprendo cosas nuevas.
Apasionado del backend, me encanta todo lo que tiene que ver con procesos y lógica.
Me encanta programar, pero todavía más ayudar a otras personas en su proceso de formación.
18 valoraciones
Apenas esto estudiando los tenant todo me parecio muy bien
Me gusto el curso en general lo vi varias veces para entender algunos conceptos que no conocia y memorizar otros, me parecio estupenda la herramienta y lo didactico del curso
Contenido explicado a detalle, todo funciona perfectamente. Superó mis expectativas.
Este curso esta muy bien explicado paso a paso. y te ofrece un panorama principal de lo que puedes hacer implementando una aplicacion con Laravel. Muy recomendable
curso claro y muy bien explicado, agradecería agregar como manejar rutas API con el tenancy
exelente curso debe continuarlo por favor usando token con passport y vista con vue
La verdad es que este curso esta muy pero muy bien explicado, de verdad gracias Israel por dedicar el tiempo a desarrollarlo... creo que esta faltando una ultima actualización, y seria hacer un sistema básico de login con Vue y API, como leí en otras review del curso, que mas allá de haber partido como setup, se ha convierte en algo mucho mas profesional, asi se tiene un sistema configurado con los 2 mundos.
Muchas gracias y a seguir desarrollando estos grandes cursos
Muy buena explicación del setup de tenancy v1. Espero que se pueda profundizar con una configuración tipo Marketplace con esta versión. Estaré muy atento a tus próximos videos,
Antes de hacer el curso, no entendía muchas cosas de la documentación de este paquete. Ahora todo esta super claro.
Gracias amigo, usted si que hace que esto se vea fácil :).
Muy bien explicado gracias por permitirnos aprender estas características de sistemas avanzados.
Muy buena explicación de Israel Parra, base para multitenancy. Estaré muy atento a tus próximos videos, seria bueno seguir con una configuración tipo Marketplace, laravel Cashier (subscripciones) de los tenants y si se puede mas configuraciones como : - Relaciones entre Models Root y tenant. - APIs para Root y tenant.
Bien explicado, vídeos cortos con información simplificada para centrarse en el foco del curso, Multi-Tenancy con Laravel.
Exelente curso para iniciar con la setup y conocer la nueva versión de Tenancy, espero haya más material avanzado sobre está nueva versión. Gracias!
Es la primera vez que tomo un curso en esta plataforma y la verdad es que no me arrepiento, el curso me va a ser muy útil ya que actualmente estoy iniciándome en el mundo SaaS. Espero poder seguir el resto de cursos que de seguro serán muy buenos. Saludos desde Perú!!
Es un buen curso para aprender lo básico de los sistemas multi tenant, aunque me gustaría que se pudiera ahondar más en este tema, quizá con accesos y autenticaciones y algún framework frontend, saludos profesor.
Excelente curso espero que se continúe con nuevas actualizaciones, Es posible configuraciones independientes por tenant.