In this lesson, you have:
Learned why validation is important (page 398)
Defined validation requirements and used them to create conditional statements (pages 399 401)
Set up a method to handle errors detected in the validation process (pages 401 403)
Created several functions for validating strings, numbers, and sequences (pages 403 418)
Formatted dynamic data in a custom confirmation message using HTML (pages 418 427)
Dynamically created, configured, and controlled several text fields (pages 427 437)
Used TextFormat objects to dynamically style the text in a field (pages 437 447)