MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Become an Expert at Creating Forms in HTML

Course Summary

Learn how to code HTML forms from basic to advanced, including HTML5, validation, layout, security and accessibility.

  • +

    Course Syllabus

      • Introduction
    • Forms in HTML - the basics
      • What is an HTML form?
      • Form actions and methods
      • Basic form controls: input types
      • Basic form controls: additional tags
      • Labels and fieldsets
      • Pre-populating the controls
      • Escaping values
      • Multiple forms
      • Multiple submit buttons
      • Read-only and disabled controls
      • Layout and styling
      • Forms in HTML
    • New form controls in HTML5
      • New input types in HTML5
      • number input
      • search input
      • color input
      • range input
      • range input updates
      • email, tel and url inputs
      • date and time inputs
      • Form controls in HTML5
    • Additional HTML5 form elements and attributes
      • datalists
      • input placeholders
      • autofocus and autocomplete
      • output elements
      • FormData
      • More on HTML5 forms
    • Form validation in HTML5
      • HTML5 form validation
      • HTML5 form validation: patterns
      • HTML5 form validation: validation messages
      • HTML5 form validation: disabling validation
      • Message styling with CSS3
      • Form validation in HTML5
    • Form validation in JavaScript
      • jQuery Validation Plugin
      • jQuery Validation Plugin: patterns
      • jQuery Validation Plugin: custom validation methods
      • jQuery Validation Plugin: remote validation
      • jQuery Validation Plugin: messages
      • jQuery Validation Plugin: message styling
      • Form validation in JavaScript
    • Additional techniques
      • Preventing multiple submissions
      • Preventing POST on reload
      • Security tokens
      • File uploading
      • Accessible forms
      • CAPTCHAs
      • Rich-text editing
      • Manipulating forms with jQuery
    • Conclusion
      • Conclusion

Course Fee:
USD 39

Course Type:


Course Status:



1 - 4 hours / week

This course is listed under Development & Implementations and Networks & IT Infrastructure Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top