Web Technologies Syllabus


Subject Code:56032 L:4 T/P/D:1 Credits:4 Int. Marks:25 Ext. Marks:75 Total Marks:100


UNIT I: HTML Common tags


List, Tables, images, forms, Frames; Cascading Style sheets;


UNIT II: II


Introduction to Java Scripts, Objects in Java Script, Dynamic HTML with Java Script


UNIT III: XML:


Document type definition, XML Schemas, Document Object model, Presenting XML, Using XML Processors: DOM and SAX


UNIT IV: Java Beans:


Introduction to Java Beans, Advantages of Java Beans, BDK Introspection, Using Bound properties, Bean Info Interface, Constrained properties Persistence, Customizes, Java Beans API, Introduction to EJB’s


UNIT V: Web Servers and Servlets:


Tomcat web server, Introduction to Servelets: Lifecycle of a Serverlet, JSDK, The Servelet API, The javax.servelet Package, Reading Servelet parameters, Reading Initialization parameters. The javax.servelet HTTP package, Handling Http Request & Responses, Using Cookies-Session Tracking, Security Issues,


UNIT VI: Introduction to JSP:


The Problem with Servelet. The Anatomy of a JSP Page, JSP Processing. JSP Application Design with MVC Setting Up and JSP Environment: Installing the Java Software Development Kit, Tomcat Server & Testing Tomcat


UNIT VII: JSP Application Development:


Generating Dynamic Content, Using Scripting Elements Implicit JSP Objects, Conditional Processing – Displaying Values Using an Expression to Set an Attribute, Declaring Variables and Methods Error Handling and Debugging Sharing Data Between JSP pages, Requests, and Users Passing Control and Date between Pages – Sharing Session and Application Data – Memory Usage Considerations


UNIT VIII: Database Access :


Database Programming using JDBC, Studying Javax.sql.* package,Accessing a Database from a JSP Page, Application – Specific Database Actions,Deploying JAVA Beans in a JSP Page, Introduction to struts framework..







TEXT BOOKS:
1. Programming world wide web-Sebesta,Pearson
2. Java: the complete reference, 7th editon, Herbert Schildt, TMH.
3. Core SERVLETS ANDJAVA SERVER PAGES VOLUME 1: CORE TECHNOLOGIES By Marty Hall and Larry Brown Pearson (UNITs 5,6,7,8)



REFERENCE BOOKS:
1. Web Programming, building internet applications,Chris Bates 2nd edition,WILEY Dreamtech
2. Internet and World Wide Web – How to program by Dietel and Nieto PHI/Pearson Education Asia.
3. Jakarta Struts Cookbook , Bill Siggelkow, S P D O’Reilly for chap 8.
4. Murach’s beginning JAVA JDK 5, Murach, SPD