Chatbots personalizados con Laravel & OpenAI
Aprende a crear chatbots personalizados integrando Laravel y OpenAI. Domina desde la extracción de texto de PDFs hasta web scraping y patrones de diseño.

Resumen del curso
- De principiante a experto
- 1h 28m de video HD
- 24 lecciones
- Ejercicios prácticos
- Nuevas lecciones semanales
- Acceso de por vida
- Aprende a tu propio ritmo
Lecciones cortas, concisas y precisas.
No te quemes en búsquedas exhaustivas que te impiden lograr tus metas.
En Aprendible obtienes:
- Lecciones que optimizan tu aprendizaje en menor tiempo
- Audios y videos de alta calidad
- Explicaciones paso a paso, sin rodeos, ni balbuceos.
Construye desde HOY tu camino como Desarrollador Web Moderno
Contenido del curso
1h 28m de contenido, 24 lecciones
FREE
05:03En esta lección introductoria, te mostraré la aplicación de chatbots terminada que construiremos a lo largo del curso. Exploraremos sus principales características y cómo Laravel y OpenAI se combinan para crear chatbots personalizados.
PRO
02:52Aprende a instalar y configurar una aplicación Laravel avanzada utilizando Inertia y Jetstream. Sigue este tutorial paso a paso para establecer el entorno ideal para desarrollar proyectos modernos con autenticación y una interfaz dinámica.
FREE
00:42Conoce los cursos previos necesarios para aprovechar al máximo el curso avanzado de chatbots con Laravel y OpenAI. Completa los fundamentos en Laravel, Inertia y Jetstream, disponibles en Aprendible, y prepárate para desarrollar chatbots personalizados.
PRO
05:29En esta lección, nos aseguraremos de que tanto el código PHP como el JavaScript que escribimos mantengan un estilo de código (code style) consistente en toda la aplicación.
PRO
04:19En esta lección, exploramos las ventajas de usar UUIDs en lugar de IDs incrementales y cómo configurarlos en Laravel.
PRO
03:21PRO
02:26En esta lección personalizamos el layout de Jetstream, añadiendo enlaces de navegación tanto para móvil como para escritorio, facilitando el acceso al listado de chatbots.
PRO
06:34En esta lección desarrollamos componentes reutilizables en Vue utilizando la Composition API para crear y presentar un listado dinámico y organizado de chatbots.
PRO
03:13En esta lección veremos cómo usar Day.js, una alternativa superligera y poderosa a Moment.js, para formatear y manipular fechas del lado del cliente.
PRO
03:46En esta lección modificamos los botones que nos trae Jetstream para que se puedan utilizar como links y como botones según tus necesidades.
PRO
04:52En esta lección creamos un componente Botón Base que podamos reutilizar en los diferentes tipos de botones que requiera nuestra aplicación.
PRO
02:54En esta lección aprendemos a instalar y utilizar la librería Heroicons que se integra perfectamente con Vue3 y TailwindCSS
PRO
03:03PRO
03:17En esta lección implementamos la página edit utilizando el componente Form Section que nos provee Laravel Jetstream.
PRO
06:08En esta lección utilizamos el composable useForm para definir los campos reutilizables del chatbot.
PRO
02:45En esta lección unificamos la validación de los chatbots para tener un solo Request que podamos reutilizar.
PRO
02:46En esta lección persistimos los cambios del chatbot en la base de datos y modificamos el formulario para mostrar feedback al usuario.
PRO
02:56En esta lección creamos la pagina de creación de Chatbots basándonos en la pagina de editar Chatbots.
PRO
04:59En esta lección extraemos el formulario de editar y crear chatbots para que sea mas fácil de reutilizar y mantener
PRO
02:22En esta lección creamos un componente textarea reutilizable y de altura auto-ajustable para el System Prompt de los chatbos.
PRO
02:46En esta lección creamos otro componente reutilizable, esta vez para los campos Select.
PRO
03:00En esta lección preparamos los archivos necesarios para almacenar las fuentes de contenido que utilizarán los chatbots para responder.
PRO
05:00En esta lección aprendemos a crear y utilizar ventanas modales utilizando los componentes base que nos trajo Breeze y Jetstream.
PRO
04:10En esta lección modificamos el modal para que contenga el formulario de creación de fuentes de conocimiento.
Tu instructor
Jorge García Coello
Aprendible.com
Jorge García es creador de Aprendible.com yDesarrollador Certificado en LaravelA través de su plataforma de aprendizaje y de otras plataformas de estudio, desde 2015 ha ayudado a decenas de miles de desarrolladores a mejorar sus oportunidades dentro del Desarrollo Web.
Lo que opinan nuestros estudiantes
Miles de desarrolladores han transformado su carrera con nosotros
WOW! Cada vez me impresionas más! Excelente trabajo! Ahora a probarlo
Beto Vásquez

Estos videos son impresionantes, no he visto nada mejor que ello. Un material muy limpio muy claro y profesional.
Kenneth Ruiz

Excelente tutorial ! Mil gracias. Como siempre todo muy bien explicado y de una manera sencilla.
Dileydi Ramos

Muchas gracias Jorge, muy clara la explicación. Gracias por aprendible.com enserio AMO tus videos los AMO.
César Cruz

Más del 90% de nuestros estudiantes recomiendan Aprendible por la calidad de los cursos.