Saltar al contenido
school

Este curso pertenece a las siguientes rutas de aprendizaje

file_download
Proyecto final
N/A
play_circle_outline
vista previa
4 minutos
play_circle_outline
vista previa
5 minutos
play_circle_outline
Instalar Livewire y configurar Vite
5 minutos
play_circle_outline
Preparar el modelo de datos completo
17 minutos
play_circle_outline
Servicio abstracto que se comunica con la IA
18 minutos
play_circle_outline
Servicio concreto para búsqueda por inmuebles
22 minutos
play_circle_outline
Lógica del componente Livewire
11 minutos
play_circle_outline
Template del componente Livewire
23 minutos
play_circle_outline
Poniendo a prueba a la IA y despedida
11 minutos
Vídeo de introducción Laravel + OpenAI Portal Inmobiliario Inteligente
play_circle_filled

Desbloquea el curso

starVer planes de suscripción
school

¿Qué aprenderás?

Construye un sistema de búsquedas web que convierte lenguaje natural en resultados paginados. Toma como base el curso anterior "Laravel Ask Database" y añade una interfaz web funcional donde los usuarios pueden buscar escribiendo "pisos de 2 habitaciones en Madrid con garaje por menos de 400.000 euros" y obtener resultados inmediatos.

Lo que construirás

  • Interfaz web con barra de búsqueda inteligente

  • Sistema que guarda consultas SQL generadas por IA en sesión

  • Paginación que funciona con los resultados de OpenAI

  • Componente Livewire que maneja búsquedas y resultados

  • Vista moderna con Tailwind CSS

Lo que aprenderás

  • Crear servicios abstractos para reutilizar la lógica de IA

  • Implementar Livewire 3 para búsquedas en tiempo real

  • Manejar paginación con DB::select() y LIMIT/OFFSET

  • Gestionar estado de búsqueda en sesiones de Laravel

  • Procesar consultas complejas generadas por OpenAI

  • Crear seeders con datos de prueba realistas

  • Mostrar resultados con información detallada y filtros aplicados

Funcionalidades implementadas

  • Búsquedas tolerantes a errores tipográficos

  • Consultas con múltiples condiciones (precio, ubicación, características)

  • Navegación entre páginas manteniendo filtros activos

  • Limpieza de búsquedas y vuelta al listado completo

  • Visualización del SQL generado para aprendizaje

  • Contadores de resultados encontrados

Partiendo del comando de terminal del curso anterior, crearás una aplicación web completa donde cualquier usuario puede realizar búsquedas complejas sin conocer SQL.

assignment

Requisitos

Conocimientos sólidos de PHP 8 y Laravel (preferiblemente Laravel 11+) 
Comprensión básica de SQL y relaciones en bases de datos 
Familiaridad con Docker y Laravel Sail para el entorno de desarrollo 
Una cuenta de OpenAI para acceder a la API (se explicará cómo configurarla) 
WSL 2 si trabajas con Windows
Es recomendable haber realizado el curso Laravel Ask Database
group

¿A quién va dirigido el curso?

Este curso está diseñado para desarrolladores que hayan completado el curso Laravel Ask Database y quieran:
  • Llevar las búsquedas inteligentes del terminal a la web con interfaces reales
  • Implementar Livewire 3 para crear búsquedas interactivas sin JavaScript complejo
  • Manejar paginación eficiente con resultados generados por IA
  • Crear sistemas de búsqueda que los usuarios finales puedan usar directamente
  • Aplicar la base de IA aprendida en proyectos web funcionales y escalables
help_outline

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

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.

card_membership

Certificado de finalización

emoji_events

Al completar todas las lecciones del curso, obtendrás un certificado de finalización en formato PDF personalizado con tu nombre y un código QR de verificación.

  • center_focus_weak Código QR con enlace al curso
  • picture_as_pdf Descargable en formato PDF
  • person Personalizado con tu nombre

star Disponible exclusivamente para suscriptores.

Especialista con +15 años de experiencia en desarrollo web Full Stack. Dominio avanzado en Laravel y Vue.js, creando aplicaciones modernas de alto rendimiento. Instructor profesional con 8 años compartiendo conocimiento a través de cursos especializados que han formado a cientos de desarrolladores.

Israel Parra

Desarrollador Full Stack & Formador

Valoraciones

5
star star star star star

2 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
Alan Ortega

hace 6 meses

Alan Ortega Directo y al punto
star star star star star
Demuestra lo facil que se puede implementar un agente de IA, un genial curso.
joserra

hace 10 meses

joserra Imprescindible
star star star star star
Aprende con este curso a programar los buscadores del futuro, búsqueda con lenguaje natural y usando modelos de IA. Simplemente brutal.
visibility Vista previa

star

¿Te gusta lo que ves? Accede a este curso completo y a más de 200 cursos con una suscripción.

launch Ver planes de suscripción