Formulario Wizard con Laravel Livewire
Este curso pertenece a las siguientes rutas de aprendizaje
Desbloquea el curso
Contrata un plan y consigue acceso completo o compra el curso por 20,00 € y accede a él para siempre
Crea tu cuenta¿Ya tienes una cuenta? Inicia sesión
Los formularios Wizard o Multipaso (a partir de ahora Wizard) son formularios que a través de una serie de pasos solicitan una serie de información al usuario con varios propósitos: mejorar la UX del usuario en el proceso de solicitud de datos complejos y facilitar el desarrollo de formularios complejos a los desarrolladores.
Existen muchas formas de desarrollar formularios Wizard sea cual sea el lenguaje/framework utilizado. Si te das una vuelta por los tutoriales de la web, verás que en la mayoría de los casos el Wizard trata de un único componente con toda la lógica acoplada y por ende con la responsabilidad de todo el proceso, esta sin duda es una mala práctica.
En este curso aprenderás a crear de forma ordenada formularios Wizard con Laravel Livewire para que los puedas reutilizar en tus próximos proyectos fácilmente.
Nuestro formulario Wizard estará basado en varios componentes que se conectarán entre sí a través de los eventos de Livewire.
Wizard.
Toolbar.
Steps.
Botones de formulario.
Notificación.
Entre otros temas interesantes, algo que aprenderás en este curso será a cargar componentes Livewire de forma dinámica, algo necesario en la mayoría de los casos para el desarrollo de formularios Wizard.
Además, y para trabajar de forma ordenada, crearemos una interfaz la cual tendrá que firmar cada Step de nuestro Wizard, ya que si lo pensamos, un paso en nuestro formulario multipaso es un formulario, y todos los formularios de nuestro Wizard deben realizar un mínimo de tareas.
Permitir ir al paso anterior si no es el primer paso.
Ir al siguiente paso si no estamos en el último paso.
Ejecutar y validar el formulario del paso en el que nos encontremos.
Renderizar una vista que muestre el paso en cuestión.
Si estás interesado en aprender a desarrollar formularios Wizard con Laravel Livewire no lo dudes, este curso te enseñará todo lo que necesitas saber para desarrollar este tipo de componentes de forma profesional con las mejores prácticas de desarrollo y siempre escribiendo código limpio y reutilizable.
Los planes de suscripción trimestral y anual incluyen soporte a través del foro del curso.
Si compras o has comprado el curso, también puedes hacer uso del soporte a través del foro del curso.
Las dudas que se planteen en el foro del curso serán respondidas en un plazo máximo de 24 horas laborables.
Las dudas planteadas deben estar relacionadas con el contenido del curso y no con desarrollos personalizados que no estén relacionados con el curso.
Acerca del autor
Desarrollador con 10 años de experiencia en web y móvil y formador con 7 años de experiencia.
Empecé en el mundo de la programación a raíz de un accidente de trabajo y me tuve que reinventar.
Soy autodidacta, me dedico de forma profesional a desarrollar software y cada día aprendo cosas nuevas.
Apasionado del backend, me encanta todo lo que tiene que ver con procesos y lógica.
Me encanta programar, pero todavía más ayudar a otras personas en su proceso de formación.
3 valoraciones
Practico la carga dinamica de componentes
Curso muy interesante, para incluir wizards en las páginas. Como siempre gran nivel de detalle que permite ir siguiendo el código sin que surjan dudas. Muy recomendable.
Siempre pensaba cómo hacer un formulario así y hoy lo puedo ver Gracias maestro eres muy bueno y tus cursos valen oro.