Este es el repositorio para el proyecto del curso "JS en la Web: Validación de Formularios y HTML5" de Alura.
Instructor: Harland Lohora
En este curso, aprendí a realizar validaciones de formularios en la web utilizando HTML5 y JavaScript. Aprendí diferentes técnicas para validar campos de formulario y mostrar mensajes de error personalizados. También adquirí conocimientos sobre expresiones regulares y cómo utilizarlas para mejorar la validación de formularios. Además, aprendí a utilizar herramientas como Live Server y Browser-Sync para facilitar el desarrollo y prueba de mis proyectos. Finalmente, comprendí cómo subir mi proyecto a producción.
- Realizar validaciones en el propio HTML utilizando los atributos
required
ytype
. - Utilizar reglas de expresiones regulares (regex) dentro del atributo
pattern
para validar campos como contraseñas. - Mostrar mensajes de error personalizados en el navegador.
- Crear funciones para realizar validaciones en formularios.
- Definir mensajes de error personalizados fuera del HTML.
- Utilizar atributos de datos (
data attributes
) para trabajar con JavaScript. - Crear funciones de validación genéricas que funcionen con cualquier campo de entrada (
input
). - Validar fechas en formularios.
- Utilizar expresiones regulares para mejorar la validación de formularios.
- Instalar y utilizar el plugin Live Server para facilitar el desarrollo.
- Descargar y ejecutar Browser-Sync para una mejor experiencia de desarrollo.
- Mostrar mensajes de error directamente en el HTML.
- Personalizar los mensajes de error de validación.
- Validar formularios completos.
- Subir el proyecto a producción.
- RegExr: Herramienta para trabajar con expresiones regulares.
- Live Server: Plugin de Visual Studio Code para un servidor de desarrollo en vivo.
- Browser-Sync: Herramienta para sincronización y recarga automática de múltiples navegadores.
- Vercel: Plataforma para implementar proyectos web.
- GitHub Pages: Servicio de alojamiento web gratuito de GitHub.
¡Gracias por revisar este proyecto!