Module I Introduction to Web: Understanding the Internet and World Wide Web, History of Web, Protocols governing the Web, Creating Websites for Individuals and the corporate world, Web applications , Writing Web projects, Identification of objects , Target users, Web team, Planning and Process Development, Web architecture ,Major Issues in Web Solution Development , Web Servers , Web Browsers, Internet Standards , TCP/IP protocol Suite , IP Addresses , MIME, Cyber Laws. Hyper Text Transfer Protocol : Introduction , Web Servers and Clients , Resources, URL and its Anatomy, Message format, Testing HTTP Using Telnet , Persistent and Non persistent Connections, Web Caching , Proxy.
Module II History of HTML and W3C , HTML and its Flavors , HTML Basics, Elements ,Attributes and Tags, Basic Tags, Advanced Tags , Frames, Images, Meta Tag, Planning of Web Page , Model and Structure for a Website, Designing Web Pages , Multimedia Content Frames, Cascading Style Sheet : Introduction , Advantages , Adding CSS, Browser Compatibility, CSS and Page Layout, Selectors.
Module III XML Technologies: Common Usage , Role of XML , Prolog , Body , Elements, Attributes , Validation, Displaying XML , Namespace. XML DTD : XML Schema Languages, validation, Introduction to DTD , Purpose of DTD, Using a DTD in an XML Document, Element Type Declaration, Attribute Declaration ,Entity Declaration
Module IV Parsing XML: XML DOM , DOM Nodes , The Node Interface, Document Node, Element Node , Text Node , Attr Node, Java and DOM
Module V Client Side Programming: Java Script : Introduction, Variables , Literals , Operators ,Control Structure, Conditional Statements , Arrays , Functions, Objects , Predefined Objects , Object Heirarchy , Accessing Objects, Events , Event Handlers, Multiple Windows and Frames , DOM , JavaScript and XML .
Module VI Server Side Programming: Servlet : Server Side JAVA, Advantages Over Applets , Servlet Alternatives , Servlets Strengths , Servlet Architecture, Servlet life Cycle , Generic Servlet and Http Servlet, First Servlet , Passing Parameters to Servlets , Retrieving Parameters , Server side Include , Cookies, Filters, Problems with Servlet, Security Issues , Java Server Pages : Introduction and Marketplace , JSP and HTTP, JSP Engines, How JSP Works , JSP and Servlet , , Anatomy of JSP page , JSP Syntax , JSP Components
Module VII Session Tracking: User Passing Control and Data between Pages, Sharing Session and Application Data , Data Base Connectivity , JDBC Drivers, Basic Steps , Loading a Driver , Making a connection, Execute an SQL Statement , SQl Statements , Retrieving Result , Getting Database Information , Scrollable and Updatable Result Set , Result Set Metadata.
Text Book: Uttam K. Roy -Web Technology , Oxford University Press-2010 Reference Book : 1. Xue Bai etal -The Web Warrior Guide to Web Programming , Thomson Learning-2003.