Course Overview

This course is a hands-on geared for web developers who need to learn basic JavaScript to use with today’s systems and architectures to build sophisticated web interfaces. The training will guide students through a balanced mixture of theory and practical labs to gain core JavaScript development skills and have them explore its related technologies through to the use of tools and libraries to ease the development of advanced web applications.

Course attendees will be able to hit the ground running right after class, applying essential JavaScript to projects at both an architectural as well as a line by line coding level.

This is an introductory level course for experienced software developers seeking to enhance and extend their core web development skillset leveraging JavaScript. Attendees should have practical experience developing basic software applications.

This course provides an excellent foundation for continued learning to gain in-demand skills in in-demand skills and technologies such as NodeJS, Angular, React, Redux and more. This course can also be tailored for less experienced or non-developers as needed.


CSS3 Overview

JavaScript Basics

Debugging Tools

JavaScript Functions

JavaScript Arrays, Math and Date

JavaScript Event Handling and the DOM

Object-Oriented JavaScript

The Next Step


Introduction to JSON and Ajax

JavaScript Best Practices

JavaScript Scheduling, Execution, and Security

HTML5 JavaScript API

XML DOM Mechanics

XSLT Applied

× How can I help you?