Information Architecture The Role of Information Architect, Collaboration and Communication, Organizing information, Organizational challenges, Organizing Web Sites and Intranets, Creating Cohesive Organization Systems, Designing Navigation Systems, Types of navigation Systems, Integrated Navigation Elements, Remote Navigation Elements, Designing Elegant Navigation Systems, Searching your Web Site, Designing the Search Interface, Indexing the Right Stuff, To Search or Not To Search, Grouping Content, Conceptual Design; High-Level Architecture Blueprints, Architectural Page Mockups, Design Sketches.
Dynamic HTML and Web Designing HTML Basic Concepts, Good Web Design, Process of Web Publishing, Phases of Web Site development, Structure of HTML documents, HTML Elements: Core attributes, Language attributes, Core Events, Block Level Events. Text Level Events, Linking Basics, Linking in HTML, Images and Anchors, Anchor Attributes, Image Maps, Semantic Linking Meta Information, Image Preliminaries, Image Download issues, Images as Buttons, Introduction to Layout: Backgrounds, Colors and Text, Fonts, Layout with Tables, Advanced Layout: Frames and layers, HTML and other media types. Audio Support in Browsers, Video Support, Other binary Formats. Style Sheets, Positioning with Style sheets. Basic Interactivity, and HTML: FORMS, Forms Control, New and emerging Form Elements.
CGI using PERL Introduction to CGI, Alternative Technologies, The Hypertext Transport Protocol, URLs, HTTP, Browser Requests, Server Responses, Proxies, Content Negotiation, the Common Gateway Interface, The CGI Environment, Environment Variables. CGI Output, Forms and CGI, Sending Data to the Server, Form Tags, Decoding Form Input, Architectural Guidelines, Coding Guidelines, Efficiency and Optimization.
Java Server Pages Basics, Integrating Scripts in JSPs, JSP Objects and Components, configuring and troubleshooting, JSP: Request and response objects, Retrieving the Contents of a HTML form, Retrieving a Query String, Working with Beans. Cookies, Creating and Reading Cookies. Using Application Objects and Events.
XML Relationship between HTML, SGML, and XML, Basic XML, Valid Documents. Ways to use XML, XML for Data Files, Embedding XML into HTML documents, Converting XML to HTML for DISPLAY, Displaying XML using CSS and XSL, Rewriting HTML as XML, The future of XML.