Course Overview
JavaScript is the programming language of the Web! In this JavaScript module you will learn how to write JavaScript and insert them into your HTML documents, and how to make your pages more dynamic and interactive.
Requirements
- Fundamentals of HTML5 and CSS3 training and or equivalent experience
Curriculum
-
Form Validation
-
Overview of the JavaScript Language
-
JavaScript Fundamentals
- Using Strict Mode
- JavaScript and Whitespace
- Adding Comments
- Declaring Variables
- var, let and const Keywords
- Local vs. Global Variables
- Declaring Block-Scoped Variables
- JavaScript Datatypes
- Primitive Types
- Objects
- Performing Data Conversions
- Working with JavaScript Operators
- Assignment Operators
- Type Operators
- Bitwise Operators
- Conditional Operator
- Working with Dates
-
Working with Numeric Data
-
Dealing with Errors
-
Controlling Flow
-
Working with Arrays
-
Working with Strings
-
Implementing Functions
-
Using JavaScript in the Browser
-
Browser Object Model
-
Introduction to the Document Object Model (DOM)
-
Event Handling in JavaScript
-
Scripting CSS with JavaScript
-
Working with Forms
-
Overview of Regular Expressions
-
Working with JavaScript Objects and JSON
-
HTML5 JavaScript APIs