Skip to main content
Module 07

Forms and Inputs

Collect user input using forms, labels, validation attributes, and grouped controls.

Estimated time: 70 min

Back to course home

Learning objectives

  • Build forms with action and method
  • Use labels, select, textarea, checkbox, and radio controls
  • Add required and pattern validation for better UX

Practice task

Build a complete contact form with validation and grouped fields.

Full original lesson content

Open standalone version