JavaScript Fundamentals

What’s Included

  • 12 Months unlimited access
  • 2 Live Instructors in every class
  • Mentors available 24/7
  • Personal Success Advisers to help keep you on track
  • Certification practice exams
  • Comprehensive student resources


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.


24 Hours


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.)


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



Select Course Options