Este curso pertenece a las siguientes rutas de aprendizaje
¿Qué aprenderás?
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.
Requisitos
¿A quién va dirigido el curso?
¿Qué hacer en caso de dudas durante el curso?
Los planes de suscripción trimestral y anual incluyen 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.
Certificado de finalización
Al completar todas las lecciones del curso, obtendrás un certificado de finalización en formato PDF personalizado con tu nombre y un código QR de verificación.
- center_focus_weak Código QR con enlace al curso
- picture_as_pdf Descargable en formato PDF
- person Personalizado con tu nombre
star Disponible exclusivamente para suscriptores.
Valoraciones
3 valoraciones