Course Summary:
JavaScript is an scripting language with similarity to Java, used to add client-side dynamics to Web pages or develop desktop and mobile applications. With JavaScript, developers can manipulate objects within the browser, validate HTML Form content, save state with Cookies and access and manipulate XML data.
Target Audience:
Web and mobile developers with prior experience in using HTML to developing Websites. This course is also useful for application developers planning to use the browser as an engine for deploying platform-independent GUI applications. The skills gained in this course also apply to the mobile platforms.
Recommended Prerequisites:
Intended for an IT audience
Experience with low-level HTML5 coding
Experience in using a text editor
Course Objectives:
After completing this course, the student should be able to:
Describe the role of JavaScript in Web publishing
Describe basic JavaScript data structures
Describe JavaScript operators and expressions
Describe objects, methods and properties as applicable to JavaScript
Describe the JavaScript Document Object Model
Describe and use JavaScript events and functions
Use cookies to “remember” user actions and choices
Author a number of different processing scripts
Describe the usage of JavaScript libraries
Key Topics:
History of JavaScript
Client/Server Overview and scripting
How to code and debug JavaScript applications
HTML5 and CSS crash course
Objects, Methods and Properties
JavaScript language syntax
Data types and variables
Understanding events and event handlers
Operators and Expressions
Controlling Program Flow
Functions and Events
Using Cookies
Document Object Model (DOM)
Dynamic HTML, Style and Content
XML, AJAX and JavaScript
Last modified: 13-Apr-2015