Skip to content Skip to sidebar Skip to footer

Laravel 13: AI, REST, JWT, Repository Pattern

Laravel 13: AI, REST, JWT, Repository Pattern

Published 8/2026
Created by Fernando Herrera, {d/t} – DevTalles, Teddy Paz Muñoz
MP4 | Video: h264, 2560×1440 | Audio: AAC, 44.1 KHz, 2 Ch
Level: Intermediate | Genre: eLearning | Language: Spanish | Duration: 159 Lectures ( 13h 35m ) | Size: 13.5 GB

Aprende Laravel construyendo una API real: JWT, Repository Pattern, autorización por roles, IA con Claude y Railway.

What you’ll learn
Dominar Laravel construyendo una API REST profesional desde cero hasta producción.
Aplicar el patrón repositorio e inyección de dependencias para escribir código mantenible y con pruebas.
Implementar autenticación stateless con JWT y autorización por roles usando middleware y Policies.
Aplicar paginación, logging estructurado y manejo global de excepciones en APIs profesionales.
Integrar inteligencia artificial con Claude de Anthropic para enriquecer las funcionalidades de la API.

Requirements
Conocimientos básicos de programación o lógica de programación serán útiles.
Experiencia previa en PHP; aprenderás el uso de Laravel no acerca del lenguaje PHP.
Tener instalado un editor de código, preferiblemente Visual Studio Code.
Ganas de aprender y practicar escribiendo código durante el curso.

Description¿Quieres aprender a construir APIs REST profesionales con Laravel y llevarlas hasta producción?En este curso aprenderás paso a paso cómo diseñar, desarrollar y desplegar una API completa aplicando buenas prácticas y patrones utilizados en proyectos reales.

Comenzaremos desde lo esencial: preparar el entorno con Laravel Herd, PHP, PostgreSQL en Docker y levantar la estructura profesional de un proyecto Laravel. A partir de ahí avanzaremos hacia conceptos más importantes como el patrón repositorio, inyección de dependencias, uso de API Resources, Form Requests y respuestas estandarizadas con traits reutilizables.

Pero no nos quedaremos solo en la teoría.

A lo largo del curso construiremosMovieAPI, una API completa de gestión de películas, donde aprenderás cómo funciona realmente la comunicación cliente-servidor, cómo modelar relaciones muchos a muchos, cómo implementar filtros dinámicos, ordenamiento, soft deletes y operaciones CRUD completas para gestionar recursos como géneros y películas.

También aprenderás a implementar autenticación stateless con JSON Web Tokens (JWT), autorización basada en roles con middleware personalizado y Policies, configuración de CORS para consumir la API desde un frontend, y protección de rutas por nivel de acceso (admin, editor, viewer).

Cubriremos temas avanzados que marcan la diferencia: caché con invalidación automática mediante Observers, versionamiento de la API (v1 y v2 conviviendo), subida de imágenes al filesystem, paginación con metadata, logging estructurado por canales y manejo global de excepciones con respuestas JSON limpias.

Daremos un paso muy importante en tu camino como desarrollador: integraremos inteligencia artificial en la API usando el SDK oficial de Anthropic para generar sinopsis y recomendaciones de películas con Claude, aprendiendo también sobre parseo defensivo, control de costos y riesgos como prompt injection.

Finalmente desplegaremos toda la API a producción en Railway, dejándola viva y accesible en internet.

Este curso está diseñado para que aprendas haciendo, construyendo código paso a paso y entendiendo las decisiones detrás de cada implementación. Al finalizar tendrás una API profesional publicada en producción y una base sólida para seguir creciendo como desarrollador backend con Laravel.

Lo que aprenderás

Fundamentos de Laravel y estructura profesional de un proyecto.

Patrón repositorio e inyección de dependencias.

Desarrollo de APIs REST con Form Requests y API Resources.

Implementación de CRUD completo con relaciones muchos a muchos.

Autenticación stateless con JWT.

Autorización por roles con middleware y Policies.

Configuración de CORS para consumo desde frontends.

Caché con invalidación automática vía Observers.

Versionamiento de APIs (v1 y v2).

Subida y gestión de imágenes.

Paginación, logging estructurado y manejo global de excepciones.

Integración de inteligencia artificial con Claude (Anthropic).

Despliegue a producción en Railway.

Este curso es ideal para

Desarrolladores PHP que quieren dominar Laravel construyendo un proyecto real.

Backend developers que buscan aprender buenas prácticas de arquitectura.

Programadores que quieren integrar inteligencia artificial en sus APIs.

Estudiantes que prefieren aprender con proyectos completos y prácticos.

Si quieres aprender a construir APIs profesionales con Laravel de forma clara y práctica, este curso es para ti.

Who this course is for
Desarrolladores PHP que quieren dominar Laravel construyendo un proyecto completo desde cero.
Backend developers que desean aprender a diseñar APIs REST profesionales con buenas prácticas.
Programadores que buscan integrar inteligencia artificial con Claude en sus proyectos Laravel.
Estudiantes que quieren llevar su primera API a producción aplicando patrones utilizados en el mundo laboral.

CLAAVEL13AIRETJWTREPOITORYPATTER

you must be registered member to see linkes Register Now

Leave a comment