Ejercicio de programación: Reto Formularios y Validación
Este ejercicio de programación está diseñado para poner a prueba tus conocimientos en Laravel. Es un ejercicio de nivel intermedio que requiere conocimientos sólidos de la tecnología.
Información adicional del ejercicio
Crear un formulario de registro con validación básica y mostrar mensajes de error usando Blade
Contenido del ejercicio
Crea un formulario de registro de usuario que incluya los campos nombre, email y contraseña. El formulario debe:
- Incluir el token CSRF para protección
- Utilizar la función old() para mantener los valores en caso de error
- Mostrar mensajes de error específicos para cada campo usando @error
- Implementar las siguientes validaciones en el método del controlador:
- nombre: obligatorio, tipo string, máximo 255 caracteres
- email: obligatorio, formato email válido
- contraseña: obligatoria, mínimo 8 caracteres
El formulario debe enviarse por POST a la ruta '/registro' y redirigir con un mensaje de éxito si la validación es correcta.
Completa el código en las secciones marcadas con comentarios. Utiliza las directivas de Blade @csrf, @error y las funciones old() y session() según corresponda.
Lección relacionada
Este ejercicio está relacionado con la lección "Formularios y validación" de Laravel. Te recomendamos revisar la lección antes de comenzar.
Ver lección relacionadaMás ejercicios de Laravel
Explora más ejercicios de programación en Laravel para mejorar tus habilidades y obtener tu certificación.
Ver más ejercicios de LaravelSolución al ejercicio de programación en Laravel
¡Desbloquea la solución completa!
Completa el ejercicio de programación en Laravel para acceder a la solución paso a paso, explicaciones detalladas y mejores prácticas.
Practica con ejercicios de programación en Laravel
Mejora tus habilidades con cientos de ejercicios de práctica, recibe retroalimentación instantánea y obtén tu certificación cuando estés listo.
Asistente de IA
Aprende de tus errores
Progreso
Mide tu avance
Certificación
Valida tus habilidades
Únete a miles de desarrolladores mejorando sus habilidades en Laravel