Overview/Description
JavaScript is a powerful client-side programming language that can be used to implement interactivity, graphics and animation, and other useful features that make the modern Web application function in much the same way as desktop applications. This course introduces the learner to JavaScript, providing a brief history of the language and how it differs from other object-oriented programming (OOP) languages like Java. The course considers how JavaScript can be used with HTML5, the importance of browser compatibility, and how different browsers handle JavaScript. The course then discusses the basic syntax of JavaScript, JavaScript variables, undefined and null values, and objects and arrays. JavaScript assignment operators, arithmetic operators, comparison and logical operators, and math objects are also considered. Then, JavaScript statements are discussed, specifically conditional statements, loops, and arrays. Inline and external JavaScript, integration of frameworks, and functions are also covered. Finally, the course introduces HTML's native graphics using the HTML5 canvas and SVG Graphics. This course is one of a series in the SkillSoft learning path that covers the objectives for the Exam 70-480: Programming in HTML5 with JavaScript and CSS3. Passing this exam will earn the learner the Programming in HTML5 with JavaScript and CSS3 Specialist certification.
Target Audience
Individuals who wish to use HTML5 with JavaScript and CSS3to develop web-based client applications; individuals preparing for the Exam 70-480: Programming in HTML5 with JavaScript and CSS3.