Libro Crea tu Tienda en Línea con Laravel 12 Livewire 3
Índice de contenido
- ¿Por qué este curso y libro es diferente a cualquier otro de Laravel y Livewire?
- Un enfoque medio-profesional que va directo al grano
- Aprende el “porqué” detrás de cada módulo
- Curso + libro: la combinación ideal para dominar Livewire
- Temario de la formación
- Objetivo
- Ventajas de desarrollar en Laravel Livewire y de tomar esta formación
Actualización Gratuita a Laravel 13
Se recomienda adquirir el curso junto con el libro, ya que, el curso ofrece explicaciones más detalladas sobre el porqué de las cosas, en el libro, tienden a ser más generales.
Esta formación esta pensada para adquirir en paquete.
Está formación esta dirigida para aquellas personas que quieran aprender a crear una tienda en línea con Laravel, para ello, usaremos Laravel Livewire para implementar cada uno de los módulos, al ser Livewire un starter kit con el cual podemos crear interfaces interactuables con el backend de una manera muy limpia y sencilla si lo comparamos con el enfoque tradicional.
Además, también tenemos todo el potencial que tenemos en Laravel base.
¿Por qué este curso y libro es diferente a cualquier otro de Laravel y Livewire?
Un enfoque medio-profesional que va directo al grano
Este no es el típico curso “para principiantes” donde te explico qué es Laravel o cómo instalar una extensión en Visual Studio Code. En mi experiencia, perder tiempo en lo básico acaba frenando a quienes llegan con un objetivo claro: crear una tienda en línea profesional.
Aquí parto del supuesto de que ya manejas lo esencial de Laravel. Lo que te enseño es cómo usar esos conocimientos para construir algo real, y no repetir los mismos dashboards que ya conoces. De hecho, cuando llego a esa parte, no los hago desde cero; muestro la implementación directamente porque no quiero que pierdas horas en cosas que ya dominas.
Aprende el “porqué” detrás de cada módulo
Una de las mayores carencias que veo en otros cursos es que explican el cómo, pero nunca el porqué.
Cuando yo construí este e-commerce, documenté cada decisión: cuándo conviene una entidad genérica, cuándo usar una específica, cuándo aislar la lógica de pagos y por qué. En el curso explico esto con ejemplos reales que surgieron mientras construía la aplicación.
Curso + libro: la combinación ideal para dominar Livewire
La recomendación siempre es adquirir ambos:
- En el curso vas a ver el razonamiento técnico, el flujo, la lógica y las decisiones.
- En el libro tienes la estructura completa, limpia y ordenada.
En base a los puntos mencionados anteriormente, es por lo cual se recomienda la compra del curso con el libro, ya que, el curso ofrece explicaciones más detalladas sobre el porqué de las cosas, en el libro, tienden a ser más generales, pero en el libro, tenemos más el paso a paso mostrado en los vídeos.
Esta formación esta pensada para adquirir en paquete.
Temario de la formación
Este libro tiene un total de 7 capítulos, se recomienda que leas en el orden en el cual están dispuestos y a medida que vayamos explicando los componentes de Livewire, vayas directamente a la práctica, repliques, pruebes y modifiques los códigos que mostramos en este libro; el libro actualmente se encuentra en desarrollo.
- Capítulo 1: Crearemos el proyecto que llevaremos a cabo en el curso.
- Capítulo 2: Crearemos las migraciones y modelos principales que vamos a usar en la aplicación.
- Capítulo 3: En este capítulo, vamos a crear el CRUD para el blog, es decir, los posts, categorías, etiquetas entre otros.
- Capítulo 4: Crearemos el blog para el usuario final, listado paginado con filtros y detalle.
- Capítulo 5: Crearemos la Tienda con pasarelas de pago para PayPal y Stripe para el usuario final, con sus listados paginados con filtros y detalle.
- Capítulo 6: Crearemos una tienda Online de productos en vez de la de libros para que sea más genérica.
- Capítulo 7: En este apartado, aplicaremos varios cambios en la aplicación de tienda en línea, como definir idioma, modo oscuro, mejorar el diseño, un modulo para ver los pagos.
Objetivo
El objetivo de la formación son dos:
- La creación de la tienda en línea con las opciones básicas de realizar el pago mediante Stripe y PayPal, escalable fácilmente para otros métodos de pago.
- Explicar y llevar a la práctica conceptos cruciales para que puedas implementar (el porqué de las cosas) y adaptar la tienda en línea a tus necesidades; conceptos como:
- Lógica para manejar los pagos de manera centralizada y escalable mediante una entidad global llamada Payment.
- Porqué crear un sistema de capas para la pasarela de pago para su escalabilidad y mantenimiento.
- Usar una entidad genérica tipo producto o una especifica.
- Personalizar listados y detalles por producto.
Estos son solamente alguno de los puntos que tratamos en esta formación que en resumen, es más que simplemente una codificación de la aplicación.
Ventajas de desarrollar en Laravel Livewire y de tomar esta formación
- Es estupendo para crear aplicaciones cuando requieres comunicar frecuentemente el cliente con el servidor.
- Por tal motivo, es ideal para crear este tipo de aplicaciones como tiendas en líneas que tiene mucha interacción con el cliente y con esto al servidor.
- Gracias a Laravel ofrece una excelente organización, es un framework rápido, potente, con librerías y helpers listas para usar y extensible con paquetes y librerías de terceros y propios del framework; a su vez.
- Es ideal para crear aplicaciones reales mantenibles y escalables.
- Aprenderás a desarrollar una aplicación modular y escalable, lo cual te permitirá mejorar tus habilidades en el desarrollo de software.
Si quieres tener el detalle completo del curso:
https://www.desarrollolibre.net/blog/laravel/curso-primeros-pasos-con-laravel-livewire
Puedes ver una demo de la app en:
Acepto recibir anuncios de interes sobre este Blog.
Con esta formación, podrás aprender a crear tu propia Web en Línea con Laravel Livewire y Pasarela de pagos mediante Stripe o PayPal, completamente escalable y personalizada.
Algunas recomendaciones:
Benjamin Huizar Barajas
Laravel Legacy - Ya había tomado este curso pero era cuando estaba la versión 7 u 8. Ahora con la ac...
Andrés Rolán Torres
Laravel Legacy - Cumple de sobras con su propósito. Se nota el grandísimo esfuerzo puesto en este cu...
Cristian Semeria Cortes
Laravel Legacy - El curso la verdad esta muy bueno, por error compre este cuando ya estaba la versi...
Bryan Montes
Laravel Legacy - Hasta el momento el profesor es muy claro en cuanto al proceso de enseñanza y se pu...
José Nephtali Frías Cortés
Fllask 3 - Hasta el momento, están muy claras las expectativas del curso