Internet, WWW, Web Browsers and Web Servers, URLs, MIME, HTTP, Security, the WebProgrammers Toolbox.
Evolution of the Web, Peak into the History of the Web, Internet Applications,Networks, TCP/IP, Higher Level Protocols, Important Components of the Web, WebSearch Engines, Application Servers.
Basic syntax, Standard structure, Basic text markup, Images, Hypertext Links. Lists,Tables, Forms, Frames. Cascading Style Sheets: Introduction, Levels of style sheets, Stylespecification formats, Selector forms, Property value forms, Font properties, List properties,Color, Alignment of text, The box model, Background images, The and
Overview of JavaScript, Object orientation and JavaScript, Syntactic characteristics,Primitives, operations, and expressions, Screen output and keyboard input, Controlstatements, Object creation and modification, Arrays, Functions, Constructors, Patternmatching using regular expressions, Errors in scripts, Examples.
The JavaScript Execution Environment, The Document Object Model, Elements Access inJava Script, Events and Event Handling, Handling Events from Body Elements, HandlingEvents from Text Box and password Elements, The DOM2 Event Model, The navigatorObject, Dom Tree Traversal and Modification.
Introduction, Positioning Elements, Moving Elements, Element Visibility, Changing Colorsand Fonts, Dynamic Content, Stacking Elements, Locating the Mouse Cursor, Reacting to aMouse Click, Slow Movement of Elements, Dragging and Dropping Elements.
Introduction, Syntax , Document structure, Document type definitions,Name spaces , XML schemas, displaying raw XML documents, Displaying XMLdocuments with CSS, XSLT style sheets, XML processors, Web services.
Origins and uses of Perl, Scalars and their operations, Assignment statements and simpleinput and output, Control statements, Fundamentals of arrays, Hashes, References, Functions,Pattern matching, File input and output; Examples. Using Perl for CGI Programming: TheCommon Gateway Interface; CGI linkage; Query string format; CGI.pm module; Asurvey example; Cookies.