Lesson 16


Connecting to a back end process

Forms are an important part of the web as they provide a way for us to collect data.

But forms are only half the story. The processing, storing or validation of the data entered needs to be done by a programming language such as JavaScript, PHP, Python or Ruby.




the web page

New Window


  • Add another text input field
  • Add another checkbox option to the existing list
  • Add some more options to the select field
Practical understanding of coding and styling HTML forms Badge

Advanced HTML

Congratulations! You’ve just earned the Advanced HTML badge!

If you'd like to send this badge to your Mozilla backpack, just fill out the form below.

This will push your badge to the Mozilla Badge Backpack which is governed by the Mozilla Badge Backpack Terms of Use and Privacy Policy.