Course Description

JavaScript is the globally used client-side scripting language for the web. Most browsers support the language by default, so you can get started using JavaScript and HTML with a simple text editor and browser for testing. Client-side, programming languages make web pages dynamic without making calls to your web servers for every button clicked, character typed, or mouse moved. The JavaScript language is so popular that thousands of developers have made customized libraries that make development even easier for other programmers and web designers. If you design web pages, you'll certainly need to know JavaScript to make a custom UI (user interface).


This course gets you started with an introduction to JavaScript. We assume that you're new to the language, so it gets you started with basic functionality such as creating functions, creating variables, and calling these lines of code from your standard HTML pages. We talk about events and triggers for custom event handling. We also discuss pattern matching, searching for text within a page, flow control and the document object model (DOM).

We start off with the basics and move on to more complex functionality such as arrays and objects. We then discuss how to script common elements with JavaScript such as forms and tables.  At the very end, we discuss major libraries such as Ajax, which allows you to make asynchronous calls to server-side scripts without reloading the web page on the server.

Whether you're just getting started in web design or want to learn how to code JavaScript, this course is for you.

  • Completely Online
  • Self-Paced
  • Printable Lessons
  • Full HD Video  
  • 6 Months to Complete
  • 24/7 Availability
  • Start Anytime
  • PC & Mac Compatible
  • Android & iOS Friendly
  • Accredited CEUs
Universal Class is an IACET Accredited Provider
 

Learning Outcomes

By successfully completing this course, students will be able to:
  • Summarize variable naming rules and JavaScript data types.
  • Identify expressions and operators.
  • Summarize flow control.
  • Demonstrate objects and arrays usage
  • Define functions and methods.
  • Define constructors and inheritance.
  • Demonstrate usage of pattern matching with regular expressions.
  • Describe the Document Object Model (DOM).
  • How to Get Input and Output
  • Summarize managing web page styles using JavaScript and CSS.
  • Demonstrate handling web page events.
  • Demonstrate how to script tables.
  • Demonstrate how to script forms.
  • Summarize Ajax and its use.
  • Demonstrate mastery of lesson content at levels of 70% or higher.
 
 

Assessment Guide

Assessment Points
Motives for Taking this Course 2 points
Exam 1 10 points
Exam 2 10 points
Exam 3 10 points
Exam 4 10 points
Exam 5 10 points
Exam 6 9 points
Exam 7 10 points
Exam 8 10 points
Exam 9 10 points
Exam 10 10 points
Exam 11 10 points
Exam 12 10 points
Exam 13 10 points
Exam 14 10 points
Exam 15 10 points
Exam 16 10 points
The Final Exam 80 points
MySQL
MySQL
Cybersecurity 101
Cybersecurity 101
QuickBooks Courses
QuickBooks Courses
Computer Literacy Level 1 - Computer Basics
Computer Literacy Level 1 - Computer Basics
Computer Literacy Level 3 - Living and Working Online
Computer Literacy Level 3 - Living and Working Online
Communications Courses
Communications Courses
Tables, Databases, and SQL...oh my!
Tables, Databases, and SQL...oh my!
Microsoft Word Courses
Microsoft Word Courses
How to Work with Symbols in Adobe Edge
How to Work with Symbols in Adobe Edge
Advanced Functionality in Manipulating the Page Using jQuery
Advanced Functionality in Manipulating the Page Using jQuery
How to Manipulate The Page in jQuery
How to Manipulate The Page in jQuery
How to Create VIEWs in SQL
How to Create VIEWs in SQL
Computer Literacy Level 2 - Internet Basics
Computer Literacy Level 2 - Internet Basics
Operations Management Courses
Operations Management Courses
Introduction to Logic
Introduction to Logic
More About Working with Elements Using Adobe Edge Animate CC
More About Working with Elements Using Adobe Edge Animate CC
Business Writing Courses
Business Writing Courses
Microsoft Excel Courses
Microsoft Excel Courses