Create forms with various input fields and validate user data.
Continue your HTML learning journey with Learn HTML: Forms. Using forms, you can collect user data. Learn about the inner workings of an HTML form, create forms with various input fields, and validate user data.
### Skills you’ll gain
* Recognize how forms are used to collect user data.
* Create HTML forms that collect various types of user input.
* Validate user input by adding attributes to inputs.
### Notes on prerequisites
We recommend that you complete [Learn HTML: Tables](https://www.codecademy.com/learn/learn-html-tables) before starting this course.
Continue your HTML learning journey with Learn HTML: Forms. Using forms, you can collect user data. Learn about the inner workings of an HTML form, create forms with various input fields, and validate user data.
### Skills you’ll gain
* Recognize how forms are used to collect user data.
* Create HTML forms that collect various types of user input.
* Validate user input by adding attributes to inputs.
### Notes on prerequisites
We recommend that you complete [Learn HTML: Tables](https://www.codecademy.com/learn/learn-html-tables) before starting this course.