JavaScript For Developers Certification Training Course Overview

Enroll for 4-day 55244-A: JavaScript for Developers training course from Koenig Solutions accredited by Microsoft. JavaScript has been described as a simple scripting language and also as a complex object-oriented language. In this course you will learn about of JavaScript and the course includes detailed hands-on labs and Q&A labs. 

Target Audience:

This course is intended for both novice and experienced programmers. Some experience in C++, C# or Java is helpful.

Learning Objectives:

After completing this course, you will be able to:

  • Write and test JavaScript code in modern browsers.
  • Understand and work with the browser’s Document Object Model (DOM).
  • Work DOM objects and write code to respond to events.
  • Add jQuery to their projects and use jQuery to manipulate the DOM and to make Ajax calls.
  • Understand Ajax and Web Services, including HTTP Verbs and asynchronous Ajax calls.
  • Work with XML and JSON data formats.
  • Understand and use RESTful Web Services including ODATA queries.
  • Work with Anonymous Functions, Self-Invoking Functions and Closures.
  • Understand the role of the Window and Navigator objects.
  • Describe and understand variables, “variable hoisting”, and JavaScript objects.


JavaScript For Developers (32 Hours) Download Course Contents

Live Virtual Classroom 1600
Group Training
18 - 21 Oct GTR 09:00 AM - 05:00 PM CST
(8 Hours/Day)

01 - 04 Nov GTR 09:00 AM - 05:00 PM CST
(8 Hours/Day)

06 - 09 Dec GTR 09:00 AM - 05:00 PM CST
(8 Hours/Day)

1-on-1 Training (GTR)
4 Hours
8 Hours
Week Days

Start Time : At any time

12 AM
12 PM

GTR=Guaranteed to Run
Classroom Training (Available: London, Dubai, India, Sydney, Vancouver)
Duration : On Request
Fee : On Request
On Request
Special Solutions for Corporate Clients! Click here
Hire Our Trainers! Click here

Course Modules

Module 1: Basic Scripting
  • JavaScript Basics
  • JavaScript or ECMAScript?
  • Which Version of JavaScript am I Using?
  • Shims, Shivs, and Polyfills
  • Writing and Testing JavaScript
  • Editors and the F12 Tools
  • Key Parts of a Script
  • Experimenting with the F12 Developer Tools
  • Update the time on the page by using JavaScript
  • Add JavaScript to respond to an event
Module 2: The Document Object Model
  • The DOM
  • Accessing Objects from the DOM
  • Responding to Events
  • Adding Elements to the DOM
  • Add an Animation to the Home Page
  • Move the JavaScript to a File
  • Add JavaScript to Supply Mouse Over Tips to the Menu Tabs
Module 3: Introduction to Jquery
  • jQuery
  • Downloading the jQuery Library
  • jQuery Versions
  • Linking to the Library
  • Selecting Elements using jQuery
  • Working with the Data Returned by jQuery
  • Setting CSS Properties
  • Running a Function Against the jQuery Return Set
  • Add the jQuery Library to the Project
  • Create New Elements using jQuery
Module 4: Ajax and Web Services
  • Web Services
  • HTTP Verbs
  • Data Formats - XML and JSON
  • Ajax
  • RESTful Web Services
  • OData
  • OData Queries
  • OData Queries
  • Exploring a REST Web Service
  • Load Data from a Web Service
Module 5: Diving in Deeper
  • Is JavaScript Compiled?
  • Data Types and Objects
  • Extending Data Types
  • Variables, Scopes and Hoisting
  • Functions
  • The “this” Keyword
  • Errors
  • Recursion
Download Course Contents

Request More Information

Course Prerequisites

Before attending this course, students must have:

  • Useful, but not required:
  • Previous programming experience using C, C# or Java.
  • HTML and CSS web development.