Contrata un plan y consigue acceso completo o compra el curso por 30,00 € y accede a él para siempre
Crea tu cuenta¿Ya tienes una cuenta? Inicia sesión
Bienvenido al curso de API REST en Laravel 11, una formación completa con más de 8 horas de contenido para que domines el desarrollo de APIs escalables, seguras y bien documentadas utilizando la versión más reciente de Laravel. A lo largo de este curso, profundizarás en técnicas avanzadas y buenas prácticas que te permitirán llevar tus habilidades de Laravel al siguiente nivel.
Aprende a usar los Eloquent API Resources para transformar tus modelos y relaciones en respuestas JSON controladas y fáciles de mantener.
Descubre cómo personalizar la salida de tus datos según las necesidades específicas de tu API REST.
Configura y utiliza Laravel Sanctum para gestionar la autenticación de tu API mediante tokens personales.
Protege tus endpoints de accesos no autorizados y garantiza la seguridad de tus datos.
Descubre las mejores prácticas para versionar tu API y asegurar la compatibilidad con diferentes etapas del proyecto.
Implementa estrategias de versionado mediante rutas, controladores y namespaces para mantener ordenados tus recursos y validaciones.
Aprende a utilizar Postman de forma profesional: crea colecciones, entornos y variables para probar tu API REST de forma colaborativa.
Acelera el proceso de desarrollo y asegúrate de que tu API cumpla con los requerimientos de cada entorno.
Genera y mantén documentación interactiva de tu API REST con Swagger (OpenAPI Specification).
Facilita la comprensión de los endpoints, parámetros y respuestas tanto a tu equipo como a terceros.
Protege tu API REST en Laravel ante abusos y sobrecargas mediante la configuración de Rate Limiting.
Crea políticas de limitación personalizadas para distintos endpoints o versiones de tu API.
Escribe pruebas automatizadas con el entorno de testing que ofrece Laravel.
Cubre los casos de uso más comunes y garantiza la estabilidad de tu API ante cambios o nuevas funcionalidades.
Enfoque Práctico y Avanzado: No solo veremos los fundamentos, sino también herramientas y técnicas que los profesionales aplican en proyectos reales.
Buenas Prácticas: Aprende a estructurar tu proyecto, a reforzar la seguridad y a documentar tus APIs de forma efectiva.
Recursos de Aprendizaje Completo: Accede al proyecto final y a ejemplos prácticos en Postman para afianzar todos los conocimientos adquiridos.
Herramientas Esenciales: Domina Postman y Swagger para probar y documentar tus APIs de manera profesional.
Seguridad y Mantenimiento: Aplica autenticación y autorización avanzadas, y mantén tu base de código con pruebas automatizadas y buenas prácticas.
Únete al curso de API REST en Laravel 11 y aprende paso a paso cómo construir APIs robustas, seguras y bien documentadas.
Con más de 8 horas de contenido, tendrás todo lo necesario para crear y mantener proyectos profesionales. ¡Inscríbete hoy y empieza a transformar tu forma de desarrollar APIs con Laravel!
Más de 12 años de experiencia en el desarrollo de aplicaciones web con amplia experiencia en desarrollo móvil utilizando PHP, Laravel, Vue.js, React, React Native y Serverless.
Analista programador web Full Stack
8 valoraciones
El curso me ha gustado porque detalla cosas que otros cursos no: cómo desacoplar eloquent y, especialmente, cómo y por qué desacoplar el login de un proyecto.
Aunque no termino de ver clara la utilidad de desacoplar eloquent (para eso, ¿para qué íbamos a escoger Laravel por encima de Symfony o de PHP Vainilla?), la parte del curso en que se emplean interfaces para desacoplar el login me ha parecido fantástica.
Por ponerle un par de pegas constructivas, diría esto:
1) Echo en falta un capítulo sobre Policies de Laravel. Sé que aquí optamos por desarrollar nuestro propio servicio de respuestas, pero creo que conocer las Policies de Laravel es necesario.
2) El apartado de tests está genial, pero sería todavía mejor si hubiera un refactor con algún método Setup. Se repite demasiado código en los tests, y estaría bien que Israel explicara cómo picar tests más limpios.
Es un curso en ocasiones tedioso, pero muy profesional y detallista al momento de explicarlo. Servirá para poder desarrollar APIS profesionales.
Me gusto mucho el que se usara tanto Postman como Swagger para la documentación y de esta forma poder explorar como hacer la documentación en ambos.
Lo que más me ha gustado del curso es cómo se estructuran las excepciones y la posibilidad de personalizarlas, da para mucho si tienes un poco de imaginación, como incluyendo logs personalizados por ejemplo.
Lo que menos me ha gustado, diría que el proyecto está hecho en Docker y, en mi caso en particular, con Windows no tengo manera alguna que funcione de forma rápida. Cualquier imagen que arranco tarda una eternidad en gestionar las peticiones. Por ejemplo, no he llegado a poder usar Buggregator, me hubiese gustado ver cómo se usa y las ventajas que ofrece para debuggear el sistema.
Aprendes mucho también de las nuevas funcionalidades de Laravel 11. Lo recomiendo totalmente!!
Estoy siguiendo este curso para crear una API para reprogramar mi web y he decidido primero crear la API y posteriormente ya crear la web en si que tire de la API. Es un curso avanzado. Como todos los cursos de Israel, es un curso que no solo aprendes a crear la API sino que también aprendes muchas buenas practicas a seguir.
Explica cómo crear aplicaciones mantenibles a lo largo del tiempo, con código limpio y fácil de leer para cualquier contribuyente del proyecto. Además, muestra diferentes maneras de documentar una API y detalla buenas prácticas para escribir una API en Laravel.
la cronología de los contenidos
Si lugar a duda es uno de los cursos más completos que he realizado, en lo que llevo estudiando en varias plataformas. La integración con Swagger es supergenial, porque es lo que se está viendo generalmente en muchos proyectos que generan la documentación de la API a través de esta herramienta.
Con el paquete integrado en Laravel, facilita el poder brindar mejores herramientas a los usuarios para el uso del consumo de la API.
De igual forma con las herramientas de Postman nos ayuda mucho con este proceso.
Cursosdesarrolloweb es una plataforma educativa con cursos y tutoriales en texto y vídeo.
Términos y condiciones Política de privacidad Términos y condiciones para afiliados Formulario de contacto
Copyright 2025 © Todos los derechos reservados.