Formulario Wizard con Laravel Livewire

Este curso pertenece a las siguientes rutas de aprendizaje

Contenido del curso
Introducción keyboard_arrow_down
timer

Desbloquea el curso

Contrata un plan y consigue acceso completo

Crea tu cuenta

¿Ya tienes una cuenta? Inicia sesión

¿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

Es necesario tener conocimientos de Laravel Livewire, este curso te puede ayudar a entender cómo funciona.

¿A quién va dirigido el curso?

Desarrolladores Laravel que utilicen o deseen utilizar Laravel Livewire en sus proyectos y necesiten aprender a desarrollar formularios Wizard o Multipaso con Laravel Livewire de forma correcta, dinámica y utilizando las mejores prácticas de desarrollo.

¿Qué hacer en caso de dudas durante el curso?

Este curso cuenta con su propio foro, pero sólo se atenderán dudas relacionadas con las unidades del curso, si deseas añadir más funcionalidades o mejorar algunas deberás hacerlo por tu cuenta.

Cursos relacionados

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.

Cursosdesarrolloweb

Israel Parra

Php, JavaScript, Laravel, Vue, React, React Native, Svelte, Serverless

Valoraciones
5
star star star star star

3 valoraciones

star star star star star
star star star star star_border
star star star star_border star_border
star star star_border star_border star_border
star star_border star_border star_border star_border
johnnybonaci

hace 10 meses

johnnybonaci - muy bueno
star star star star star

Practico la carga dinamica de componentes

Miguel Ángel

hace 2 años

Miguel Ángel - Muy práctico y útil
star star star star star

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.

Ángel Eduardo Juárez Maldonado

hace 2 años

Ángel Eduardo - Sin palabras
star star star star star

Siempre pensaba cómo hacer un formulario así y hoy lo puedo ver Gracias maestro eres muy bueno y tus cursos valen oro.

Cursosdesarrolloweb Cursosdesarrolloweb

Cursosdesarrolloweb es una plataforma educativa con cursos y tutoriales en texto y vídeo.

Términos y condiciones Política de privacidad Formulario de contacto

Copyright 2024 © Todos los derechos reservados.

Contacto