home 
 
 
 
nlfr
 
Home
About ABIS
Services
Courses
Resources
Contact
MyABIS
All CoursesbalkjeGeneral » Introduction to HW & SW » TracksOperating systems » MVS - OS/390 - z/OS » UNIX - Linux - AIX » Windows » VMwareDatabases, transaction systems and middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence and data warehouseApplication development » Methods and techniques » PRINCE2 » Programming languages » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesSystems management » ITILbalkjePractical informationRegistration 
JavaScript programming

Intended for

This course is intended for everybody who is interested in designing websites.

Background

Basic knowledge of HTML is required (cf. course HTML authoring). Some experience concerning another programming language is desirable, but not required.

Training method

Class training with individual guidance alternated with exercises and the possibility to ask questions. Each student disposes of a workstation and an English book.

Course leader

RealDolmen.

Duration

3 days.

Schedule

datelanguageplacepriceremarks
13/09/2010NHuizingen1125 EUR
13/10/2010FHuizingen1125 EUR
08/11/2010 Leuven1125 EUR
15/12/2010NHuizingen1125 EUR
Legend
  • You can enrol by clicking on the dates in the calendar.
  • N: Dutch; F: French; E: English; No code: language depends on the participants.
  • All prices are VAT excluded.
  • Countries:
    Belgium 
    Netherlands 
    Elsewhere 

Objectives

To create more sophisticated pages and sites for the World Wide Web, knowledge of HTML or a graphical tool (e.g. Microsoft Frontpage) is unsatisfactory. The use of scripting languages (e.g. Vbscript, JavaScript) offers more functionality. JavaScript is a simple object oriented programming language that interacts with HTML pages. Consequently, developing more interactive webpages is possible.

This course only covers the use of Client Sided JavaScript (JavaScript ingrained in a HTML-document), using Internet Explorer. Following this approach, programming possibilities of JavaScript are tested practically.

The syntax and coding of JavaScript blocks are this course's fundamentals. Its extensions are interaction towards a user or an application. Generating control structures such as 'if. then' and loops (while, for.in) in JavaScript, just as using a variety of buttons, offer procedural functionality.

JavaScript is an object oriented language. The course deals with definitions as objects, properties and methods in a neatly arranged way. It discusses Built-in objects, Windows, Forms and Frames in more detail.

Finally, we learn about JavaScript Cookies.

After attending this course the student is capable of embellishing a website with JavaScript. He will have gathered good knowledge of the basic concepts of JavaScript in relation to HTML. Additionally, perception of the object model of JavaScript is obtained.

Main topics

  • Introduction to JavaScript
  • What is JavaScript?
  • History
  • Client Side JavaScript vs. Server Side JavaScript
  • Java vs. Client Side JavaScript
  • Relationship with other internet related programs
  • Syntax
  • Storing data
  • Statements
  • Program Flow
  • Functions
  • Objects
  • Input and Ouptut
  • Document Object Model
  • Description
  • Properties and Methods
  • Applications
  • Events and Event Handlers
  • Windows and Frames
  • Window Object
  • Working with windows
  • Working with frames
  • Concurrency and Organisation
  • Multimedia
  • What's possible without JavaScript
  • JavaScript techniques
  • Plug-ins
  • ActiveX
  • Forms
  • Form Object
  • Types of forms
  • Form Display techniques
  • Validation
  • Dynamic HTML
  • Description
  • Document Object Model
  • Accessing HTML Attributes
  • Changing HTML Attributes
  • Privacy and Cookies
  • Privacy
  • Cookies
  • Internet Resources
  • Scripts on the internet
  • Traps
  • Links