Training Calendar

Mon Tue Wed Thu Fri Sat Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

psmb

Total Visitors

63.8%United States United States
15.9%China China
7.5%Canada Canada
3.3%Russian Federation Russian Federation
2.5%Malaysia Malaysia
1.6%France France
0.8%Germany Germany
0.8%Italy Italy
0.8%United Arab Emirates United Arab Emirates
0.8%Thailand Thailand

Today: 4
Yesterday: 10
This Week: 26
Last Week: 15
This Month: 90
Last Month: 17
Total: 50180

Javascript and AJAX Fundamentals

 

Course Overview

Learn how to make your website elicit the “Wow!” response and make your web pages more interactive and user friendly. Participants will learn how to code Javascript from scratch using nothing more than a text editor and a web browser. This course also teaches participants how to create web applications that utilize Asynchronous JavaScript and XML (AJAX), combined with the Document Object Model (DOM) to create dynamic web apps, that are able to immediately react to the mouse movements, inputs, and other interaction by the end user.

 

 

Objectives

At course completion, participants will have a solid foundation in Javascript / AJAX syntax, form and function.

 

Pre-requisites

Participants should have an understanding of how to use a web browser and HTML in order to gain maximum benefit from this course.

 

Javascript - Schedule

Day 1

09.00am – 10.00am

General Javascript Rules

  • Basic operators
  • Math operators
  • Relational operators
  • Logical operators
10.00am – 10.30am

Breakfast

10.30am – 12.45pm

Program flow

  • “if” statements
  • Nested “if” statements

Loops & switches

  • “while” loop
  • “do…while” loop
  • “for” loop
  • “switch” statement

12.45pm – 02.15pm

Lunch

02.15pm – 05.00pm

Functions

  • Declaring, defining and calling
  • Parameters
  • Returns

Working with images

  • Creating rollover images
  • Cycling banners
  • Random images

Day 2

09.00am – 10.00am

Working with browser windows

  • Opening browser windows
  • Cross window communication
  • Manipulating windows

10.00am – 10.30am

Breakfast

10.30am – 12.45pm

Form Handling

  • Making dynamic forms
  • Validating fields
  • Rugular expressions

12.45pm – 02.15pm

Lunch

02.15pm – 05.00pm

Event handling

  • Window, mouse, key and form events

Cookies

  • Reading, using and deleting cookies

                                                                        Day 3

09.00am – 10.00am

Introduction to CSS

  • Cascading Style Sheet basics

10.00am – 10.30am

Breakfast

10.30am – 12.45pm

DOM (Document Object Model)

  • Understanding and navigating nodes

12.45pm – 02.15pm

Lunch

02.15pm – 05.00pm

  • Methods for making pages dynamic
  • Applied Javascript

                                                                        Day 4

09.00am – 10.00am

Introduction to AJAX

  • Reading & parsing server data
  • Previewing links with AJAX
  • Auto-completing form fields

10.00am – 10.30am

Breakfast

10.30am – 12.45pm

Ajax toolkits

  • Using the container utility
  • Adding animation effects
  • Implementing logger control

12.45pm – 02.15pm

Lunch

02.15pm – 05.00pm

Bookmarklets

  • Using bookmarklets
  • Word lookup
  • Viewing images