Tenancy for Laravel Basics

Este curso pertenece a las siguientes rutas de aprendizaje

Contenido del curso
Introducción keyboard_arrow_down
timer

Desbloquea el curso

Contrata un plan y consigue acceso completo

Crea tu cuenta

¿Ya tienes una cuenta? Inicia sesión

¿Qué aprenderás?

En este curso aprenderás a crear aplicaciones multi inquilino o multi tenant con Laravel utilizando Tenancy for Laravel, una dependencia fantástica que te ayudará a entender cómo funcionan este tipo de aplicaciones.

Este curso, que esperemos sólo sea el primero de esta serie, será para realizar las tareas básicas de este tipo de proyectos para entender cómo funciona todo y de esta forma poder afrontar de forma correcta este tipo de desarrollos.

¿Qué es una aplicación multi tenant?

Una aplicación que a partir del mismo código base (proyecto Laravel) puede resolver diferentes lógicas de negocio. Normalmente existen 2 partes: la central, desde donde se dan de alta los inquilinos, y los propios inquilinos, donde se dan de alta sus clientes.

Pensemos en una cadena como Just Eat, la cual nos ofrece acceso a los comercios de comida más cercanos a nuestra ubicación para realizar pedidos y que sean entregados en casa. Just Eat sería el tenant o inquilino de nuestra central, y dentro de su dominio, justeat.localhost en Sail, los clientes podrían crear sus cuentas, en este caso los clientes serían los comercios que desean darse de alta para ofrecer sus servicios.

¿Cómo trabajará nuestra aplicación multi tenant?

Cada inquilino tendrá su propia base de datos y su propio dominio, toda esta lógica se llevará a cabo de forma automática al momento de registrar cada inquilino en nuestra aplicación. Gracias JobPipeline podremos realizar tareas complejas en cualquier evento de los inquilinos de nuestro sitio.


Resumiendo, a través de un completo ejemplo del cual tendrás el código final a tu disposición, aprenderás a desarrollar este tipo de proyectos de forma completa sin dejar lugar a dudas. Lógicamente, una vez finalices este curso, estoy seguro que deseas añadir más características a tu sitio, si el curso gusta no dudaré en seguir creando contenido haciendo uso de este punto de partida para cubrir más casos de uso real.

Requisitos

Conocimientos de Laravel Framework y Sail, si no tienes ningún conocimiento, entonces te recomiendo revisar este curso antes.

¿A quién va dirigido el curso?

Desarrolladores Laravel que deseen seguir añadiendo las mejores herramientas a su repertorio para seguir mejorando día a día, más vale ser perseverante en tu día a día que talentoso, la primer cubre la segunda con creces.

¿Qué hacer en caso de dudas durante el curso?

Si estás suscrito al plan trimestral o anual puedes exponer tus dudas en el foro, serán respondidas en menos de 24 horas.

Cursos relacionados

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.

Cursosdesarrolloweb

Israel Parra

Php, JavaScript, Laravel, Vue, React, React Native, Svelte, Serverless

Valoraciones
5
star star star star star

14 valoraciones

star star star star star
star star star star star_border
star star star star_border star_border
star star star_border star_border star_border
star star_border star_border star_border star_border
Deivi Ibarra Negrette

hace 3 meses

Deivi Ibarra - Muy bueno
star star star star star

Todo, estoy aprendiendo a usar el Tenancy

Jesús Araujo

hace 3 meses

Jesús Araujo - Oto curso excelente Israel ya me esto volviendo adoptó a tus cursos
star star star star star

Tenancy Laravel es mucho mejor y más fácil de implementar que Tenant V1, y seria fabuloso que realizaras un curso de TenancyLaravel con Fillament, seria la ostia como dicen Uds. Los Españoles

Francisco

hace 7 meses

Francisco - Muy bueno!
star star star star star

Muy bien explicado y util.

César Chab

hace 1 año

César Chab - Excelente
star star star star star

Conceptos y la forma de como trabajar con inquilinos y bases de datos separados y sobre todo explicado muy bien

Clyn Roje

hace 1 año

Clyn Roje - excelente
star star star star star

muy buen curso, mas de estos tipos decurso por favor, de tenancy y otros trucos. tambien me gustaria integrar laravel con power bi

Martin

hace 1 año

Martin - Increíblemente bueno
star star star star star

Sería interesante hacerlo con Jetstream que proporciona más características de autenticación (no tanto por Teams, sino la personalización y 2FA)

Cesar Cruz

hace 1 año

Cesar Cruz - Excelente introducción a Multi Tenant con Laravel
star star star star star

El curso ha estado excelente, me ha servido mucho.

Tomás Carmona

hace 1 año

Tomás Carmona - Muy interesante
star star star star star

Me ha gustado mucho el curso. Espero que está valoración ayude y puedas crear más contenido para Laravel Tenancy. Ojalá pronto saques más cosas como pagos con sistema de planes ... Gracias por todo.

Raúl Gómez Calero

hace 1 año

Raúl Gómez - Muy buena explicación
star star star star star

Todo muy bien explicado y funciona de lujo. El problema de los assets ya está arreglado en el propio package de TenancyForLaravel: https://tenancyforlaravel.com/docs/v3/features/vite-bundler/

Rogelio Calderón Cervantes

hace 1 año

Rogelio Calderón - Excelente
star star star star star

Gran Curso ! muchas gracias

Jose Agudo

hace 1 año

Jose Agudo - Muy interesante
star star star star star

Lo que necesitaba para empezar a desarrollar una aplicación multi-inquilino. Estaría bien tener algún capítulo de buenas prácticas respecto a las opciones single o multi-database.

José Rafael Gutierrez

hace 1 año

José Rafael - Multi Excellent
star star star star star

Me ha parecido genial este curso básico de Tenancy For Laravel y de entrada lo necesitaba para un proyecto que voy empezando. Excelente curso Israel, agradecido.

Jorge Perez

hace 2 años

Jorge Perez - Excelente buen paquete de multi tenancy
star star star star star

Felicidades y gracias Israel, muy buen curso fácil, concreto, con lo justo y necesario para comenzar en proyectos de este tipo.

Alejandro Jiménez

hace 2 años

Alejandro Jiménez - Excelente!
star star star star star

Muchas gracias por este curso lo estaba esperando. Lo recomiendo mucho esta muy bien explicado y es una gran inicio para trabajar en aplicaciones "Multi-Tenant".

Cursosdesarrolloweb Cursosdesarrolloweb

Cursosdesarrolloweb es una plataforma educativa con cursos y tutoriales en texto y vídeo.

Términos y condiciones Política de privacidad Formulario de contacto

Copyright 2024 © Todos los derechos reservados.

Contacto