YOUR NEXT LEARNING OPPORTUNITY

Crea tu Backend Ecommerce con Laravel 13 y ChatGPT

Desarrolla paso a paso una API REST real para tiendas online con carrito, pedidos, pagos PayPal, Swagger + ChatGPT

IT & Software 3 hours 3 views
Crea tu Backend Ecommerce con Laravel 13 y ChatGPT course previewCOURSE PREVIEW

About this course

En este curso aprenderás a crear una API REST profesional para un sistema Ecommerce usando Laravel 13, MySQL, Laravel Sanctum, Swagger/OpenAPI y PayPal Sandbox.

El objetivo del curso es construir paso a paso un backend real para una tienda online, pensado para ser consumido desde cualquier frontend moderno como Flutter, React, Vue, Angular, aplicaciones móviles, Postman o clientes externos. No se trata solo de crear rutas o controladores, sino de entender cómo organizar un proyecto backend de forma limpia, escalable y profesional.

Durante el curso desarrollaremos los módulos principales de un Ecommerce: autenticación de usuarios, catálogo de productos, categorías, marcas, carrito de compras, lista de deseos, direcciones de envío, checkout, órdenes, detalle de pedidos, pagos con PayPal y reseñas de productos. Además, documentaremos los endpoints con Swagger para que la API pueda ser probada y entendida fácilmente.

También usaremos ChatGPT como apoyo durante el desarrollo, para planificar mejor el proyecto, resolver errores, generar ideas, optimizar código y acelerar el proceso de aprendizaje.

Este curso está pensado para desarrolladores que desean mejorar sus habilidades con Laravel, crear APIs REST reales, trabajar con pagos online y construir un proyecto sólido para portafolio, clientes o futuros emprendimientos digitales.

Al finalizar, tendrás un backend Ecommerce funcional y documentado, listo para conectarse con una aplicación web o móvil.

What you'll learn

  • Crear una API REST profesional con Laravel 13.
  • Configurar Laravel con MySQL y estructura de Ecommerce.
  • Implementar autenticación con Laravel Sanctum.
  • Crear endpoints públicos para categorías, marcas y productos.
  • Desarrollar filtros, búsquedas y detalle de productos.
  • Gestionar carrito de compras por usuario autenticado.
  • Crear sistema de favoritos o wishlist.
  • Implementar direcciones de envío.
  • Crear flujo de checkout con órdenes y detalle de productos.
  • Integrar pagos con PayPal Sandbox.
  • Documentar endpoints con Swagger/OpenAPI.
  • Manejar respuestas JSON profesionales.
  • Controlar errores de validación y seguridad.
  • Usar ChatGPT como asistente para mejorar el desarrollo.

Before you begin

  • No necesitas ser experto en APIs ni en pagos online.
  • El curso está pensado para avanzar de forma práctica desde la base hasta tener un MVP funcional.
  • Conocimientos básicos de PHP.
  • Conocimientos básicos de Laravel.
  • Tener instalado un entorno local como Laragon, XAMPP o similar.
  • Conocer conceptos básicos de bases de datos MySQL.
  • Ganas de construir un proyecto real paso a paso.

Who this is for

  • Desarrolladores Laravel que quieren crear APIs REST profesionales.
  • Estudiantes que desean construir un proyecto real para su portafolio.
  • Programadores que quieren conectar Laravel con Flutter, React, Vue o Angular.
  • Personas que desean aprender a integrar pagos con PayPal.
  • Creadores de software que quieren construir un backend Ecommerce escalable.
  • Desarrolladores que quieren usar ChatGPT como apoyo en proyectos reales.

How do you feel about this course?

Share your reaction. Select one emoji to leave or update your rating.

Join the conversation

Share a thought or question. No account required.

Be kind and keep it relevant.

Be the first to share your thoughts.