5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

Bootcamps     Information Technology     Application Development     JavaScript
This course enables students begin Web programming with JavaScript. This course is NOT designed to teach basic web page development with HTML or formatting with CSS. This course assumes at least a basic understanding of HTML, but does not require any previous Programming Experience in order to successfully complete. The course will educate the student in basics of programming that are common to many programming languages, including Variables, Data Types and Conversion, String Manipulation, Mathematical Operations, Working with Dates and Times, Decision-Making Logic, Looping through Code, Working with Arrays, Defining and Using Functions. The course also examines topics specific to Web Programming including the “Document Object Model,” Handling Web Page Events and Referencing Nodes within a Web Page. The course provides a rich set of examples of the common uses of JavaScript as well as a brief introduction to JQuery.

Prerequisites
To benefit fully from this course, students should have the following prerequisite courses/skills and knowledge:
Experience using a Web Browser to view Web Pages.
A Basic Understanding of Computer Programming, with some experience programming. This programming experience could be in almost any modern programming language at a “Beginners” skill level.
Some experience creating web pages with HTML. The experience level should be at the “Beginners” skill level or slightly beyond to get the most out of the course.
The student should be reasonably comfortable looking at HTML “Source View” and understand concepts like “Start Tags” and “End Tags” (though they may not know what all of the HTML tag usages are.)


Outline
JavaScript Fundamentals
Module 1: Introduction to JavaScript
Module 2: JavaScript Data Types
Module 3: Conditional Program Execution
Module 4: Events and Functions
Module 5: The Document Object Model
Module 6: Tools and Techniques


Objectives

  • Determine “Data Types” and perform Conversions
  • Create and use JavaScript Variables
  • Understand Statement Syntax and Comments
  • An Introduction to the Jquery Library
  • Detect Browser JavaScript and Cookie Settings
  • Read and Validate Input from HTML “Form Controls”
  • Use the “Document Object Model” to Modify Nodes
  • Create JavaScript Objects, Properties and Methods
  • “Wire-up” Functions and Methods as Event Handlers
  • Create, Sort and Manipulate Arrays
  • Creating Functions with Parameters and Outputs
  • Manipulate String and Numeric Data
  • Use “Decision-Making Logic” and Looping
  • Perform Date and Time Calculations
  • Understand Variable Scope and the Global Namespace