API RESTful con Laravel: Guía Definitiva

Crea la API RESTful de un sistema de mercado con Laravel y domina características complejas de las API con Laravel
4.27 (1326 reviews)
Udemy
platform
Español
language
Web Development
category
instructor
API RESTful con Laravel: Guía Definitiva
5 023
students
15 hours
content
Nov 2022
last update
$19.99
regular price

Why take this course?

¡Exactamente! Con este curso, te convertirás en un experto en el desarrollo de APIs RESTful utilizando Laravel, uno de los frameworks más populares y potentes para PHP. A lo largo del curso, cubriremos desde la estructura básica hasta conceptos avanzados como HATEOAS, asegurando que tu API no solo sea funcional sino también cumpla con las buenas prácticas de la arquitectura REST.

Aquí tienes un resumen detallado del contenido del curso:

  1. Introducción a Laravel y sus características

    • Configuración del entorno de desarrollo
    • Rutas y middleware básico
    • Vista general de Eloquent ORM
  2. Establecimiento del proyecto API RESTful

    • Creación de una nueva aplicación Laravel API
    • Configuración de las rutas RESTful
    • Uso de controllers y su estructura
  3. Manejo de Solicitudes HTTP

    • Manejo de métodos HTTP como GET, POST, PUT, DELETE
    • Validación de entradas y manejo de excepciones
    • Manejo de autenticación y autorización con middleware
  4. Manejo de Datos

    • Uso de Eloquent ORM para interactuar con la base de datos
    • Creación de migraciones para la estructura de la base de datos
    • Uso de factories y seeders para generar datos de ejemplo
  5. Validación y Requests

    • Validación de formularios y peticiones con requests personalizados
    • Creación de formularios en HTML/Blade que interactúen con tu API
  6. Autenticación y Seguridad

    • Implementación de autenticación de usuarios
    • Uso de Laravel Passport para tokens de acceso
    • Seguridad y consideraciones de protección de datos sensibles
  7. Respuestas API

    • Retorno de datos en formato JSON
    • Uso de PHP Fractal para transformar datos y retornarlos
    • Implementación de paginación y filtrado
  8. Otras características

    • Cacheo de respuestas para mejorar el rendimiento
    • Limitación de peticiones para evitar abusos
    • Uso de HATEOAS para autodescubrimiento de la API
  9. CORS y Accesibilidad desde Navegadores

    • Configuración de CORS para permitir el uso desde JavaScript
    • Pruebas y demostraciones de acceso desde frontend
  10. Policies y Gates

    • Uso de Policies para controlar el acceso a recursos
    • Implementación de Gates para definir reglas de acceso
  11. Bonus y Actualizaciones Continuas

    • Clases adicionales y material de bonus
    • Actualizaciones y mejoras constantes al curso

Al completar este curso, estarás equipado con el conocimiento necesario para desarrollar APIs RESTful robustas, seguras y escalables utilizando Laravel. Además, tendrás acceso indefinido a material adicional que te ayudará a seguir aprendiendo y mantenerte actualizado con las últimas tendencias y tecnologías en el desarrollo web con PHP. ¡Te esperamos en las clases para emprender este viaje juntos!

Course Gallery

API RESTful con Laravel: Guía Definitiva – Screenshot 1
Screenshot 1API RESTful con Laravel: Guía Definitiva
API RESTful con Laravel: Guía Definitiva – Screenshot 2
Screenshot 2API RESTful con Laravel: Guía Definitiva
API RESTful con Laravel: Guía Definitiva – Screenshot 3
Screenshot 3API RESTful con Laravel: Guía Definitiva
API RESTful con Laravel: Guía Definitiva – Screenshot 4
Screenshot 4API RESTful con Laravel: Guía Definitiva

Loading charts...

Related Topics

1109106
udemy ID
10/02/2017
course created date
23/11/2019
course indexed date
Bot
course submited by