Skip Ribbon Commands
Skip to main content

MR 300 - Introduction to JavaScript: DOM Scripting

Price:

Duration: 5 Days

Audience: This book is for any professional web developer who wants to use JavaScript effectively.

Level:

Technology:

Delivery Method:

Software Assurance Value:

Microsoft CPE:

Course Information

Course Description

Today, web users expect web sites to provide advanced features, dynamic user interfaces, and fast response times. To deliver that, you need to know the JavaScript language. Beyond that, though, you need to know how to use JavaScript to script the Document Object Model (or DOM).

Now, at last, you can learn both JavaScript and DOM scripting in five days.

In fact, befor you are halfway through the training, you'll be able to develop and debug significant JavaScript applications. You'll know the complete JavaScript language and some elementary DOM scripting. And by end of the week, will have raised your DOM scripting skills to an expert level.

Course Objectives

This course will get you started from the basics and move on to mor advanced topics, each building on each other as you progress.  

Course Audience

​Web developers who know XHTML and CSS and are ready to master JavaScript. It includes web developers who program in ASP.NET, JSP, or PHP on the server side and now want to master client-side coding. And it includes web developers who have already read 3 or 4 JavaScript or DOM scripting books but still don't know how to do the type of DOM scripting that's required in real-world applications.

Course Outline

 

 

 

1

Introduction to JavaScript programming

 

 

Introduction to web development and JavaScript

3

 

How to code a JavaScript application

43

 

How to test and debug a JavaScript application

89

 

A crash course in XHTML

121

 

A crash course in CSS

169

2

JavaScript essentials

 

 

How to get input and display output

223

 

How to work with numbers, strings, and dates

249

 

How to code control structures

275

 

How to create and use arrays

301

 

How to create and use functions

327

 

How to create and use objects

355

 

How to use regular expressions, handle exceptions, and validate data

385

3

DOM scripting

 

 

Basic DOM scripting

421

 

Advanced event handling

469

 

Advanced DOM manipulation

523

 

How to script CSS

555

 

How to script tables and forms

591

 

Animation with DOM scripting

633

4

Other JavaScript skills

 

 

How to control the web browser

663

 

How to use JavaScript libraries

701

 

 

Introduction to web development and JavaScript

3

 

How to code a JavaScript application

43

 

How to test and debug a JavaScript application

89

 

A crash course in XHTML

121

 

A crash course in CSS

169




Course Prerequisites

​prior programming experience. 

Course Schedule
This course is not scheduled yet.

Upcoming Training

There is no item in course list.