s
menu
menu
Login  |  Register  |  Media Kit  |  Press  |  Site Map  |  Contact Us  Increase font-sizeDecrease font-sizeRestore default font-sizes



Dive Into® Series Client Side Web Programming

Internet & World Wide Web How to Program
Third Edition

© 2004
ISBN: 0131450913

Product Info

Dive Into™ Internet and Web programming with this five-day course that teaches programmers with elementary C, C++ or Java programming experience how to program client-side Web pages using XHTML, JavaScript and Microsoft Internet Explorer's Dynamic HTML capabilities. Through these technologies, Web-page developers can dynamically control the content, style and location of every HTML element in a Web page.

Topics covered include Extensible Hypertext Markup Language (XHTML), JavaScript types, JavaScript control statements, JavaScript functions, HTML form event handling with JavaScript, JavaScript arrays, JavaScript objects, Cascading Style Sheets (CSS), Dynamic HTML object model, Dynamic HTML event model, Dynamic HTML filters, Dynamic HTML transitions, Dynamic HTML data binding, Flash (ActionScript), embedding audio and video in a Web page, speech synthesis and speech recognition. The course offers extensive laboratory experience. Solutions are provided for laboratory exercises. 60% lecture and 40% laboratory exercises.

Prerequisites

  • General familiarity with your operating system environment
  • Ability to create and edit text files
  • Ability to program in Java, C or C++ at the level of "Introduction to C++ Programming: Part 1", "Java for Non-Programmers" or the ability to program in another high-level language

Course Objectives

  • Understand basic Extensible Hypertext Markup Language (XHTML) elements.
  • Understand the order in which Web page elements are interpreted by a Web browser.
  • Compare and contrast JavaScript and C/C++ handling of data types.
  • Compare and contrast control statements in JavaScript and C/C++.
  • Define JavaScript functions.
  • Understand and use the built-in JavaScript objects for mathematical calculations, string processing and date and time manipulation.
  • Control the appearance of Web page elements through Cascading Style Sheets (CSS).
  • Use CSS positioning capabilities to position HTML elements at absolute locations on a Web page or at locations that are relative to other Web-page elements.
  • Use the Internet Explorer Dynamic HTML object model and JavaScript programming to dynamically manipulate the content, style and location of Web-page elements.
  • Use Dynamic HTML events to respond to user interactions with HTML elements.
  • Use Internet Explorer filters to perform complex image transformations completely in the Web browser without the need for further downloads from a Web server.
  • Combine filters and scripting to create stunning animations with a few lines of client-side JavaScript.
  • Use Internet Explorer transitions to provide professional PowerPoint-like transitions between Web-page elements.
  • Use the Dynamic HTML Tabular Data Control (TDC) to manipulate tables of data in the client Web browser and improve performance and responsiveness by eliminating server activity and network download delays.
  • Use the DirectAnimation ActiveX controls to create complex, high quality graphics and animated effects in a Web page.
  • Use a variety of multimedia techniques to embed audio, video, speech synthesis and speech recognition into a Web page

Price

  • $12,995 lecture fee (for up to 20 students)
  • plus materials (generally $75 per student)
  • plus instructor travel reimbursement

For more information about this course, please e-mail us or call (978)-823-0130.

Please Note: There is no additional cost for customizing course curriculum or outlines.

foot
Update :: October 08, 2008