17. Forms and input design
Design text fields, selects, checkboxes, radio buttons, validation messages, labels, help text, error states, and submission flows. You will build forms that are easy to complete, accessible, and clear when something goes wrong.