In this course, you will build a form to collect data input. This process begins with analyzing how web requests work and identifying the parameters of the hypertext transfer protocol (HTTP). Next, you will design and code a form to collect user data. You’ll use advanced topics such as client-side form validation and error messages to improve the user experience and overall validity of collected data. You will then evaluate your form and implementation to ensure the final design is appropriate and functional.
It is recommended to only take this course if you have completed Framing Front-End Web Development, Structuring Content with HTML, Styling Web Content with CSS, Composition and Responsive Design, and Improving User Experience with Interactivity or have equivalent experience.
Faculty AuthorKyle Harms
Benefits to the Learner
- Use HTTP requests and parameters to pass user data to the web server
- Design a universally accessible form to collect data from your target audience
- Conduct a non-user based evaluation of the design and implementation of your form that includes a focus on gender inclusiveness
- Aspiring web developers, web designers, and UX designers
- Backend programmers who need front-end skills to become full-stack developers
- Self-taught web programmers