Overview/Description
Defensive programming is a methodology for writing code that is not prone to present or future errors potentially caused by unexpected user inputs or actions. In this course, you will explore the fundamentals of defensive programming for JavaScript and HTML5. This includes defensive techniques for HTML5 and JavaScript, as well as using inspections and testing, input validation, how to properly use variables and statements in JavaScript and HTML5. Lastly, you'll explore best practices for working with errors in HTML5 and JavaScript.
Target Audience
Developers seeking an introductory guide to developing efficient, secure applications that are defendable against a variety of issues