HTML5 and JavaScript


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
HTML5 and JavaScript is the standard for creating highly interactive and responsive web pages. Using the latest features of HTML5, CSS3, and JavaScript can minimize development time while providing a rich environment for the users who interact with your web site. In this course, you will learn the basic building blocks of JavaScript and how it can interact and manipulate HTML5 and CSS3.

Target Audience
Web developers who need to learn or need a refresher in how JavaScript works and how it integrates with an HTML5 document

Prerequisites
None

Expected Duration (hours)
2.3

Lesson Objectives

HTML5 and JavaScript

  • start the course
  • describe what JavaScript is and how it is used in the browser to manipulate HTML5
  • navigate to a URL with a button
  • pop up a window using JavaScript
  • describe JavaScript alert, confirm, and prompt pop-ups
  • describe debugging techniques
  • describe JavaScript punctuation
  • describe external vs. internal JavaScript
  • include JavaScript code in an HTML5 document
  • use JavaScript in HTML tags
  • describe how to format JavaScript code for easy maintenance and readability in HTML5
  • add, use, and work with variables in JavaScript and HTML5
  • use math operators in JavaScript
  • use conditional statements in HTML5
  • use JavaScript for and while loops
  • control loops using break and continue
  • use labels with JavaScript statements
  • use substrings with JavaScript
  • describe JavaScript functions
  • pass values to JavaScript functions
  • pass HTML object information to JavaScript functions
  • Reading the content of HTML objects
  • Change the content of HTML objects
  • Access HTML classes
  • Change the class of HTML objects
  • Modify CSS3 styles using JavaScript
  • Access and change HTML tags
  • Create an Interactive and responsive HTML Page
  • Course Number:
    wd_htme_a08_it_enus

    Expertise Level
    Intermediate