You are on page 1of 3

GITAM UNIVERSITY- HYDERABAD CAMPUS Rudraram, Patancheru Mandal, Medak Dist.

502 329 DEPARTMENT OF CSE Lesson Plan for the academic year 2012-13 Class: III/IV Name of the Instructor: V.Anantha Lakshmi Subject: Web Technologies Branch: CSE Course Objectives: 1 To build web applications using java and client side script technologies . 2 To build XML applications with DTD and style sheets . Course Out Comes: 1 Choose best technologies for solving web client/server problems 2 Create conforming web pages 3 Use Javascript for dynamic effects 4 Use Javascript to validate form input entry 5 Use appropriate client-side or Server-side applications 6 Write Perl/CGI scripts 7 Write PHP scripts 8 Create adaptive web pages 9 Implement cookies 10 Install a web server application 11 Deploy Java Applets and Servlets 12 Create an XML application

Lecture No.

Topic to be covered UNIT- I :

1 2 3 4 5 6 7,8 9 10 11 12 13 14 15 16

Introduction to Web Technology : Internet, WWW, Web Browsers with suitable examples , Web Servers with suitable examples, URL, HTTP, MIME. Introduction to HTML& DHTML : Basic Syntax, Text formatting ,images,links Lists, Tables, Frames, Forms. Cascade Style Sheets : Levels Of Style Sheets Specification Formats, Style Classes Properties, Colors, Span and Div tags. Programs UNIT- II Introduction to Java Script: Overview of java Script, Syntactic characteristics, Primitives Operator and Expression, control statements Arrays, functions, errors in scripts

17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34

Document Object Model(DOM), Event driven computation, element access in Java script, The navigator Object Dynamic Document with Java Script : Element positioning, Moving elements Changing colors and fonts, Dynamic content, Locating the mouse Cursor, Slow movements of elements Dragging and Dropping Elements UNIT- III Introduction to XML: Syntax of XML, Document Structure, Document type definition, Namespaces,XML Schemas, Document Object model, Presenting XML, Using XML Processors: DOM and SAX 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 EJBs Example programs

UNIT- IV

33 34,35 36 37 38 39 40 41 42 43 UNIT-5 44 45 46,47 48,49 50 51 52 53

Web Servers and Servlets: Tomcat web server, Introduction to Servelets Lifecycle of a Serverlet, Web Server operations, general server characteristics, Overview of Servlets with Examples 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, Structure of Web Application, Deploying Web Application, Exalmple Programs

Introduction to Model View Controller (MVC) Architecture, its structure, components. general server characteristics, Creating PHP Pages Form handling Data Base access with PHP & MySql. 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

TEXT BOOKS: 1. Programming world wide web- Robert W.Sebesta , Pearson 2nd edition 2. The complete Reference Java 2 Fifth Edition by Patrick Naughton and Herbert Schildt. TMH 3. J2EE The complete Reference by Jim Keogh 4. Beginners PHP, Apache, MY Sql, Web Development, by Michael Glass Wrox. REFERENCE BOOKS: 1. Core SERVLETS ANDJAVASERVER PAGES VOLUME 1: CORE TECHNOLOGIES By Marty Hall and Larry Brown Pearson 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 OReilly for chap 8. 4. Murachs beginning JAVA JDK 5, Murach, SPD 5. An Introduction to web Design and Programming Wang-Thomson 6. Web Applications Technologies Concepts-Knuckles,John Wiley 7. Web Warrior Guide to Web Programmming-Bai/Ekedaw-Thomas 8. Beginning Web Programming-Jon Duckett WROX. 9. Java Server Pages, Pekowsky, Pearson.

You might also like