Saltar al contenido
school

Este curso pertenece a las siguientes rutas de aprendizaje

play_circle_outline
vista previa
8 minutos
description
Comandos para instalar dependencias
N/A
file_download
Archivos del curso (Proyecto final)
N/A

play_circle_outline
vista previa
7 minutos
play_circle_outline
vista previa
6 minutos
play_circle_outline
vista previa
3 minutos

play_circle_outline
vista previa
7 minutos
play_circle_outline
Formulario CallMe
13 minutos

play_circle_outline
Composable fortaleza contraseñas
17 minutos
play_circle_outline
Componentes para medir la fortaleza de la contraseña y submit button
7 minutos
play_circle_outline
Formulario fortaleza de la contraseña completo
10 minutos

play_circle_outline
Crear API falsa para formulario dependiente
5 minutos
play_circle_outline
Composable formulario dependiente
14 minutos
play_circle_outline
Crear campos de selección y range
5 minutos
play_circle_outline
Desarrollar formulario dependiente completo
18 minutos

play_circle_outline
Composable formulario tarjetas de crédito/débito
12 minutos
play_circle_outline
Formulario completo tarjetas crédito/débito
14 minutos

play_circle_outline
Composable Wizard
17 minutos
play_circle_outline
Toolbar y botones de acción para el Wizard
5 minutos
play_circle_outline
Componente FormStep
2 minutos
play_circle_outline
Componente para el primer paso del Wizard
5 minutos
play_circle_outline
Carga dinámica componentes Wizard y ver que funciona bien
4 minutos
play_circle_outline
Componente para el segundo paso
5 minutos
play_circle_outline
Componente para el tercer paso (textarea)
4 minutos
play_circle_outline
Componente para el cuarto paso (final y despedida)
6 minutos
Vídeo de introducción Formularios en Vue 3
play_circle_filled

Desbloquea el curso

starVer planes de suscripción
school

¿Qué aprenderás?

En este curso aprenderás a desarrollar formularios en Vue 3 utilizando Composition API, desde cosas 'sencillas' hasta formularios con múltiples pasos (Wizard), campos dependientes y mucho más que a continuación te explico.

Desarrollaremos un total de cinco formularios para cubrir muchos casos de uso, todos ellos utilizando las mismas dependencias pero de diferentes formas. Las dependencias utilizadas son estables y están 100% actualizadas, algo de lo que me he preocupado para que tengas las mejores herramientas para trabajar con formularios en Vue 3.

Todo el curso se llevará a cabo utilizando Tailwind CSS, te explicaré cómo configurarlo de forma completa en Vue 3 para que lo puedas exprimir al máximo.

También te explicaré cómo configurar ESLint en IntellIj o WebStorm. Si no sabes nada acerca de ESLint, simplemente debes saber que es una herramienta que nos ayuda a escribir mejor código. Formulario para números de teléfono El primer formulario será algo sencillo con un único campo para introducir un número de teléfono. Para que sea algo realmente útil, haremos uso de máscaras, también aplicaremos del código del país, en España por ejemplo es +34. Así forzaremos al usuario que nos visita que utilice un teléfono con el formato que nosotros deseamos.

Este formulario tendrá deshabilitado el botón de submit hasta que haya pasado la validación, que en este caso será el formato del teléfono. Formulario para coincidencia y fortaleza de contraseñas El segundo formulario es un caso muy utilizado en la web, la meta es aprender a validar la fortaleza de una contraseña añadiendo componentes para que visualmente el usuario que utiliza dicho formulario sepa si su contraseña es débil o fuerte.

Además, también aprenderemos a validar la coincidencia de contraseñas, es decir, que la confirmación haga match con la contraseña introducida, algo completamente necesario para evitar errores futuros de acceso. Formulario con campos dependientes Aunque en todo momento estaremos trabajando con Vue 3, prepararemos una serie de datos en archivos .json que consumiremos en esta sección del curso. Aquí aprenderás a construir formularios que tengan dependencia entre ellos mismos. La idea es ir filtrando los siguientes campos conforme el usuario va seleccionando opciones.

Al finalizar el proceso completo del formulario le brindaremos los resultados que hemos encontrado para sus intereses, un campo muy típico en muchas aplicaciones. Formulario para pagar con tarjeta Los formularios de pago están a la orden del día desde hace ya demasiado. En este bloque aprenderás a crear el tuyo propio de forma completa, pero recuerda, siempre en el cliente, no nos comunicamos con APIs ni nada parecido.

En este formulario tendremos varios datos sensibles que controlar, a nivel de interfaz pero también de validación, tales como titular de tarjeta, número de tarjeta, fecha de expiración y código de verificación. Hasta que todos estos campos no sean correctos no podremos realizar el pago, como la vida misma. Formulario Wizard con múltiples pasos La guinda del pastel para el final, un formulario con múltiples pasos pero que únicamente valide los datos para cada paso, y no para todo el esquema de validación definido. La idea es simple, si en pantalla sólo vemos dos campos, ¿por qué validar el resto?

En este bloque además de aprender a crear formularios Wizard con Vue 3, aprenderás otras muchas cosas por el camino que estoy seguro te resultarán muy útiles en tu día a día, sinceramente no tiene desperdicio.

Gracias a este curso dominarás los formularios en Vue 3 como un master, y mira que no me gusta nada esa palabra, pero te garantizo que lo que aprenderás aquí te va a facilitar el trabajo de una forma tremenda en tu día a día.

Si quieres aprender a crear formularios en Vue 3 ni lo dudes, suscríbete ahora a la plataforma y accede al path de Vue 3, que junto con este curso te brindan todo lo necesario para ser un PRO en el mejor framework para desarrollar interfaces en el cliente con JavaScript y HTML. 

assignment

Requisitos

Haber seguido los cursos anteriores de la ruta de aprendizaje con Vue 3.
group

¿A quién va dirigido el curso?

Desarrolladores que trabajen con Vue 3 y Composition API y deseen adentrarse de lleno en el trabajo con formularios de forma correcta.
help_outline

¿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.

card_membership

Certificado de finalización

emoji_events

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.

Especialista con +15 años de experiencia en desarrollo web Full Stack. Dominio avanzado en Laravel y Vue.js, creando aplicaciones modernas de alto rendimiento. Instructor profesional con 8 años compartiendo conocimiento a través de cursos especializados que han formado a cientos de desarrolladores.

Israel Parra

Desarrollador Full Stack & Formador

Valoraciones

5
star star star star star

2 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
Andrew

hace 5 años

Andrew La mejor plataforma para aprender de Vue 3!
star star star star star

Si quieres volverte un Pro en Vue 3 aprendiendo desde lo basico hasta avanzado con las mejorares practica esta es la plataforma correcta, muchas gracias profe Israel por enseñarnos lo mejor

Cristian Sepúlveda Caro

hace 5 años

Cristian Sepúlveda FORMULARIOS EN VUE3
star star star star star

Excelente curso, no me dejo de sorprender, y aprender con Israel. Gracias, ha sido la mejor página de cursos hay.

visibility Vista previa

star

¿Te gusta lo que ves? Accede a este curso completo y a más de 200 cursos con una suscripción.

launch Ver planes de suscripción