Courses with javascript in Vancouver Burnaby

This comprehensive training course for JavaScript programming includes all the concepts one must master to optimally employ this commonly-used web programming language. These  courses are suitable for beginners and advanced users who wish to add dynamic and interactive content to their web pages, extend their knowledge of scripting, and develop interactive web pages using JavaScript.

Objectives

At the end of this training, participants will have the knowledge necessary to use the power of JavaScript to provide dynamic content on their Web sites and offer a richer, more responsive experience.

Contents

Beginner

. Introduction to JavaScript
. The Basics of Javascript
. Tags
. Comments
. Variables
. Data types
. Operators
. Control Structures
. Functions

Arrays

. Scalar arrays
. Associative Arrays
. Multidimensional arrays

Date manipulation

. The date object
. Timer creation

String manipulation

. String functioning
. String concatenation
. The string object
. The evaluation of a string
. The management of special characters

Mathematical operators

. Conversions
. The math object

Intermediate

Cookies

. Cookies and security
. Handling cookies

Windows, pop-ups and frames

. The window object
. The pop-ups
. Frames

Images

. The image object
. Image preloading
. Image functions

Interactivity

. Dialog boxes
. Events
. The mouse control
. Keyboard handling
. Error handling

Advanced

Forms

. The form object
. Form elements
. Input controls
. E-mailing

Document and dynamism

. DHTML
. The document object

Some advanced features

. Regular expressions
. Introduction to Ajax
. Introduction to jQuery library

 

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

Contact

info@jfl-media.com

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *