|
Provided by: Serebra Learning Corporation XHTML Programming Part 2: Advanced TopicsXHTML |
![]() |
This is the second course in a two part series on XHTML 1.1 (Extensible Hypertext Markup Language) that will introduce learners to the use of Java Jscript DHTML XML and CGI Scripting. It also covers Dynamic XHTML XHTML and XML and the difference between standard feedback forms with Mailto or submit references using CGI Scripting instead. It also discusses the structure of XHTML documents and in particular the metadata and how it is used by search engines.
|
|
||||||||||
Audience
The intended audience for this course includes Technical Managers Help Desk/Support Application Developers System Analysts Software Engineers and Web Developers. Students are expected to have an understanding of basic Internet/Intranet and Website concepts. In addition the student should have taken the first part of this series (86044).
Objective
- Identify the benefits and rules of XML.
- How to create well formed and valid XML documents and XML styling.
- Identify the benefits and elements of metadata and RDF.
- Identify Document Object Model JavaScript and Dynamic XHTML.
- Identify how Java and CGI can be used to add interactivity to XHTML pages.
Topics Include
Unit 1: XML
- Identify the benefits of using XML.
- Select the code segment that correctly declares the components of an XML document.
- Complete the code for making an XML document valid by selecting the correct code.
- Identify the code segment to relate a CSS to an XML document.
Unit 2: Metadata
- Identify the benefits of metadata.
- Select the code segment that correctly uses metadata elements.
- Identify the features of RDF.
- Select the code segment that declares RDF in XML.
Unit 3: Dynamic XHTML
- Identify the features of the DOM.
- Identify the hierarchy of the elements in a tree structure.
- Match the different levels of the DOM with the situations in which they are used.
- Identify the benefits of using JavaScript.
- Identify appropriate JavaScript objects.
- Identify appropriate JavaScript methods.
- Identify appropriate JavaScript events.
- Identify the code segment that follows JavaScript syntax rules.
- Identify the appropriate type of JavaScript variables.
- Identify the code segment that uses the appropriate JavaScript construct.
- Identify the appropriate JavaScript function.
- Identify the features of dynamic XHTML supported by a specific browser.
- Identify the code segment to set the dynamic styles of the elements on a Web page.
- Identify the code to add dynamic content to a Web page.
- Identify the code to create dynamic tables on a Web page.
Unit 4: Enhancing Interactivity in XHTML
- Identify the features of Java.
- Identify the code to create simple Java applications.
- Identify the code to create a Java applet for displaying an image.
- Identify the code segment for embedding a Java applet to create an interactive XHTML page.
- Identify the features of CGI.
- Identify the output headers to be specified in a CGI script.
- Sequence the steps to process data in CGI.
- Identify the code segment that uses the correct Perl construct.
- Identify the CGI code segment used to add interactivity to an XHTML page.
Duration
7
Minimum Requirements
The CDROM version of this course requires:
- At least a 486DX 33Mhz CPU.
- Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
- At least 8MB RAM.
- At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).
- At least a double speed CDROM drive.
- An MPC compliant sound card with attached speakers or headphones is recommended (Currently only the CDROM version supports audio).
- At least a 486DX 33Mhz CPU.
- Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
- At least 8MB RAM and 22MB available hard disk space or file server space.
- At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).
Media
Serebra Learning Corporation 119 - 7565 132nd Street Surrey BC V3W 1K5 Canada

