Home > Training Course Catalogue > Software Development Courses > HTML, DHTML and XML Training Courses > Using Dynamic HTML

Perpetual Solutions
Tuition House
27-37 St Georges Road, London
SW19 4DS

+44 (0)20 7620 0033
+44 (0)20 7620 0055

 

Training Course Outline

Software Development CoursesSoftware Development Courses   HTML, DHTML and XML Training CoursesHTML, DHTML and XML Training Courses


Course outline for Using Dynamic HTMLUsing Dynamic HTML


Course Duration: 3 Days


Course Description:


Dynamic HTML (DHTML) is a collection of existing and new technologies, rather than a specific extension to the HTML language.

 

Using DHTML web designers can create visually appealing web pages with an interactive user interface.  DHTML opens up possibilities not previously available to traditional web pages.

 

DHTML is a new set of technologies and many standards are still in development.  Writing pages that will display in all browsers poses a major challenge to DHTML developers, and in some cases is not possible.

 

This course focuses on Microsoft's implementation of DHTML - the version most likely to be adopted as a new standard.  However it shows delegates how to provide cross-platform support for their pages, and how to gracefully degrade DHTML pages for other browsers.


Prerequisites:

Delegates should have a good knowledge of HTML, and some experience of a programming language such as JavaScript, Visual Basic, or another object based language. The duration of the course will vary depending on delegate experience. Those delegates with good HTML skills but little programming experience will need 3 days to complete the course. Delegates with experience of using Javascript for version 3.0 browsers can do the course in 2 days.


This course includes the following modules:

Introduction

  • Review of HTML
  • Limitations of tradition web design
  • Overview of DHTML
  • The battle for standards – Microsoft vs. Netscape

Cascading Style Sheets

  • Defining Cascading Style Sheets (CSS) in Your Pages
  • Style Sheet Syntax
  • Controlling Font Attributes
  • Controlling Page Properties
  • Controlling Other Page Elements
  • Specifying styles by tag, class and ID.

Layout and Positioning with CSS

  • CSS Positioning
  • Absolute and Relative Positioning
  • Layering Elements
  • Moving Elements

Client Side Scripting

  • Introduction to Javascript*
  • Variables and Arrays
  • Statements, Expressions and Flow Control
  • Functions
  • Introducing Objects and Events
  • *Note: This module could use VB Script rather than Javascript, but will limit delegates to Internet Explorer only.

DHTML Object Model

  • Collections
  • Elements
  • Objects
  • Using the DHTML Object Model with Javascript

Event Handling

  • Events Available to the Developer
  • Event Handling and Event Bubbling

Dynamic Styles

  • Changing Font Attributes
  • Hiding and Showing Elements

Multimedia and DHTML

  • Transitions
  • Filters
  • Moving and Scaling Images
  • Introduction to ActiveX Multimedia Controls
  • Note: These controls will work in Internet Explorer 4.0+ only

Examples of DHTML

  • The course features extensive hands-on examples of DHTML, to illustrate each topic.
  • Delegates will leave with code that can be used in their pages for common tasks

 

To make an enquiry for this course to be run ONSITE at your location, click here or call Sales on +44 (0) 20 7620 0033.


Perpetual Solutions are a global provider of onsite training solutions throughout London, UK and the rest of the world. For scheduled training our UK partner network provides an unrivalled choice of courses.


Save as PDFSave as PDF

PrintPrint this course



© Perpetual Solutions Ltd 2008.   Perpetual Solutions, Tuition House, 27-37 St Georges Road, London, SW19 4DS. +44 (0)20 7620 0033 +44 (0)20 7620 0055