JavaScript Training



Brief description

This course teaches a very powerful tool for programmers of all skill levels to control the behavior of software objects : those who wish to know HTML, but have little or no experience with JavaScript and those who have already used pre-written scripts and want to learn the underlying concepts of JavaScript and web scripting. You will then, using JavaScript, write your own scripts!

Objectives

You will learn the fundamentals of JavaScript as a web programming language, including basic programming concepts that apply to the use of JavaScript and scripting. The emphasis is on learning to create interactivity using JavaScript for text and graphics. This course expose the current characteristics of standards-compliant web techniques for the use of this software. 

Content

Beginner

1. Introduction to Javascript
2. Javascript Basics
3. Tags
4. Comments
5. Variables
6. Datatypes
7. Operators
8. Control structures
9. Functions

Tables

1. Tables scalar
2. Hashes
3. Multidimensional arrays

Date handling

1. The date object
2. Creating a timer

Strings handling

1. Operation chains
2. String concatenation
3. The string object
4. The evaluation of a chain
5. The management of special characters

Mathematical operators

1. Conversions
2. The math object

Intermediate

1. Cookies
2. Cookies and Security
3. Handling Cookies

Windows, pop-ups and frames

1. The window object
2. Pop-ups
3. Frames

Images

1. The image object
2. Preload images
3. Functions images

Interactivity

1. Dialogs
2. Events
3. Mouse handling
4. Keyboard handling
5. Error handling

Advanced

Forms

1. The form object
2. Form elements
3. The input controls
4. Sending email

Document and dynamism

1. DHTML
2. The document object

Some features

1. Regular expressions
2. Introduction to Ajax
3. Introduction to the jQuery library

Prerequisites

Basic knowledge of Dreamweaver or HTML language

Teaching approach

The Javascript course is based on a customized pproach adapted to the skills, knowledge and goals of the student.

Documents or material to bring

. USB key
. Paper, pencils
. Your ideas

This JavaScript private training truly responds to your needs and offers the opportunity to deepen your knowledge, at your own pace. The flexible schedule is planned in accordance to your availability.

Contact

Montreal : 514 448-0883

Quebec : 418 478-1647

Ottawa : 613 366-1743

Toronto : 416 907-8551

info@jfl-media.com