Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

DHTML: Cross-browser Techniques

School/Trainer:

Beacon Training Services
Addison, Austin, Dallas, Fort Worth, Irving, Plano, Richardson, Texas, United States

Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced

Course Description:

'' Students will learn how to create Dynamic HTML-enabled Web pages that work equally well in both Netscape Navigator and Microsoft Internet Explorer.



Prerequisites: Students should take the JavaScript Programming course and have a strong familiarity with using the Internet or should have equivalent knowledge. Students who also take the Advanced JavaScript Programming course will be especially well prepared for this course.



Delivery method: Instructor-led, group-paced, classroom-delivery learning model with structured hands-on activities.



Benefits: Students will learn how to create dynamic pages using DHTML techniques.



Target student: Students enrolling in this course should have a strong understanding of HTML programming. They should also be comfortable programming with JavaScript, because DHTML programming relies heavily on JavaScript.



What’s next: DHTML: Cross-browser Techniques the last course in the JavaScript programming series.



DHTML: Cross-browser Techniques



Performance-based objectives

Lesson objectives help students become comfortable with the course, and also provide a means to evaluate learning. Upon successful completion of this course, students will be able to:



* Describe the component technologies of DHTML and understand the real-world difficulties of creating cross-browser DHTML-enabled Web pages.

* Create dynamic images that change when the mouse pointer is placed over them or in sequence at timed intervals.

* Define Document Object Model (DOM), describe the DOMs from both Navigator and Internet Explorer, and compare the two models to determine similarities and overlap.

* Write a constructor function that defines the DHTML-enabling ActiveElement custom object.

* Add methods to a custom object; describe the prototype-based inheritance model of JavaScript.

* Add secondary methods to a custom object through linked-in libraries.

* Move elements on the page by using methods of the custom ActiveElement object.

* Add clipping and transition effects through methods of the ActiveElement object.

* Scroll the content of elements on the page and dynamically load new content into those elements.

* Get user input through mouse events.

* Enable drag-and-drop functionality using mouse events.

* Create slide-out and drop-down menus that are enabled by events; create auto-generating code.

* Get user input through keyboard events.

* Enhance HTML forms by selectively showing elements of a form and by creating tally-as-you-go forms.



DHTML: Cross-browser Techniques



Course content



Lesson 1: DHTML Overview

DHTML Defined

The Real World of DHTML



Lesson 2: Dynamic Images

Image Rollovers

Slide Shows



Lesson 3: Dueling DOMs

The Document Object Model

The Navigator 4.x DOM

The Internet Explorer DOM

Dealing with DOM Differences



Lesson 4: Creating the Core DHTML Library

The Custom Object Technique



Lesson 5: Adding Methods to a Custom Object

Adding Methods



Lesson 6: Adding Secondary Methods and Properties

Adding Secondary Methods to the ActiveElement Object



Lesson 7: Moving Elements on the Page

Moving in Geometric Shapes



Lesson 8: Clipping

Clipping

Clipping with Code

Enabling Transitions with Clipping



Lesson 9: Dynamic Content

Scrolling

Dynamically Loading Content



Lesson 10: Getting User Input: Mouse Events

Capturing Mouse Events

Event Information



Lesson 11: Dragging and Dropping

Dragging and Dropping



Lesson 12: Applying Mouse Events: Menus

Menus

Drop-down Menus





Lesson 13: Getting User Input: Keyboard Events

Capturing Keyboard Events



Lesson 14: Dynamic Forms

Forms and DHTML

Tally-as-you-go Forms



Appendix A: ActiveElement Reference

ActiveElement Property and Method Summary



Additional information: Students will need both Internet Explorer 4.x or later and Navigator 4.04 or later installed to create the cross-browser examples offered in this course.

...''

Please go to the school's official website for training price and schedule:
http://www.beacontraining.com/

Phone:972-404-0069

School Address:

via e-mail at: info@beacontraining.com or call us at 972-404-0069

Jobs & Resumes: Addison, Austin, Dallas, Fort Worth, Irving, Plano, Richardson
Houses & Roommates: Addison, Austin, Dallas, Fort Worth, Irving, Plano, Richardson




Other training courses offered by Beacon Training Services:

Adobe After Effects
Illustrator CS
Adobe GoLive
Dreamweaver/Fireworks
PageMaker
Photoshop
FrontPage
Access
PowerPoint
Visio


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Facts:
We provide free training course catalog service since 2003, in English and Chinese. Tens of thousands of visitors search our database from our portal and partners' websites each day.



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - CanadaASKEDU.net  © 2003-2008