Sunteți pe pagina 1din 5

LESSON PLAN

Sub Name: Ad.JAVA FOR WEB TECHNOLOGIES Branch: MCA Year : II Semester: IV Unit- I &II

LP-AJWT LP Rev. No: 00 Date: 10-12-201 Page 1 of 5

UNIT I: Common tags ,HTML Tables and formatting internal linking, Complex HTML forms. Objective: To know about HTML tags SNo 1 2 3 4 5 6 7 8 Topics to be covered Html basics, HTML structure Common html tags Tables Anchor tag, links Forms Frames Lists Slip test
SESSION NO

Ref 1,4 1,4 1,5 1,5 1,4 1,4 1,4 -

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

Teaching Method BB BB BB/LCD BB/LCD BB BB BB -

UNIT II: Introduction to Scripting Languages:Java Scripts, Control structures,functions, arrays & objects, DHTML, CSS, eventmodel, filters & transitions Objective: To know about Java script O SNo 9 10 11 12 13 14 15 16 Topics to be covered Java script basics Control structures Functions arrays objects DHTML, CSS
Event model , filters and transitions Slip test
SESSSION NO

Ref 1,4,5 1,4,5 1,4,5 1 1,4,5 14,5 1,4,5 -

14 15,16 17 18,19 20,21,22 23,24 25,26 27

Teaching Method BB BB BB BB/LCD BB/LCD BB/LCD BB/LCD -

LESSON PLAN
Sub Name : Ad.JAVA FOR WEB TECHNOLOGIES Branch: MCA Year : II Semester: IV Unit: III &IV UNIT III:

LP- AJWT LP Rev. No: 00 Date:10-12-2011 Page 2 of 5

Review of Applets, Class, Event Handling, AWT Programming: Introduction to Swing: Japplet, Handling Swing Controls like Icons, Buttons,Text Boxes, Combo Boxes, Tabbed Pains, Scroll Pains, Trees, Tables, Differences between AWT Controls & Swing Controls, Developing a Home page using Applets& Swing. Objective: To know about Swing controls SNo 17 18 19 20 21 22 23 24 25 26 Topics to be covered Review of applets
Event handling Awt programing Icons, Buttons and text boxes Combo boxes, tabbed panes Scrollpane trees Tables and diff b/w applet and swing conrols Developing home page Slip test
SESSION NO

Ref 2 2 2 2 2 2 2 2 -

28 29 29,30 31 32,33 34 35 36 37

Teaching Method BB BB BB BB/LCD BB BB BB LCD -

Unit IV Java Beans: Introduction to Java Beans, Advantages of Java Beans, BDK, Introspection,U s i n g B o u n d p r o p e r t i e s , B e a n I n f o I n t e r f a c e , C o n s t r a i n e d p r o p e r t i e s , Persistence, Customizers, Java Beans API. Objective: To know about Beans SNo 26 27 28 29 30 31 32 Topics to be covered Advantages of beans, BDK Introspection using bound properties Bean info
Constrained properties Persistence, customizers Java Bean API Slip test
SESSION NO

Ref 1 1 1 1 1 1 -

38 39 40 41,42 43 44,45 46

Teaching Method BB BB/LCD BB/LCD LCD BB LCD -

LESSON PLAN
Sub Name Ad.JAVA FOR WEB TECHNOLOGIES Branch: MCA Year : II Semester: IV Unit: V &VI

LP- AJWT LP Rev. No: 00 Date:10-12-2011 Page 3 of 5

UNIT V: Lifecycle of a Servelet, JSDK, The Servelet API, The javax.servelet P a c k a g e , Reading Servelet parameters, Reading Initialization Parameters, Thejavax.servelet.HTTP package, Handling, Http Request & responses, UsingCookies, Session Tracking, Security Issues Objective: To Know about servlets SNo 33 34 35 36 37 38 39 Topics to be covered Servlet life cycle, jsdk Servlet API Reading servlet parameters Handling, Http Request & responses UsingCookies Session trackng, Security issues Slip test
SESSION NO

Ref 2 2 2 2 2 2 -

47,48 49,50 51,52 53 54,55 56 57

Teaching Method BB BB/ OHP BB/OHP BB/OHP BB/OHP BB/OHP -

Unit VI Introduction to JSP: The Problem with Servelets, The Anatomy of a JSP Page, JSP Processing, J S P Application Design with MVC, Setting Up the JSP Environment: Installing the Java Software Development Kit,Tomcat Server & Testing Tomcat Objective: To know about JSP SNo 40 41 42 43 44 45 46 Topics to be covered Problem with servlets The Anatomy of jsp page JSP processing JSP application design with MVC Installing Java software development kit Installing tomcat server and testing tomcat Slip test
SESSION NO

Ref 3 3 3 3 3 3 -

58 59 60 61 52 63 67

Teaching Method BB BB BB BB LCD LCD --

LESSON PLAN
Sub Name : Ad.JAVA FOR WEB TECHNOLOGIES Branch: MCA Year : II Semester: IV Unit: VII&VIII

LP- AJWT LP Rev. No: 00 Date:10-02-2011 Page 4 of 5

UNIT VII JSP Application Development: Generating Dyn amic Content, Using Scripting Elements, Implic it JSP Objects,C o n d i t i o n a l P r o c e s s i n g D i s p l a y i n g V a l u e s , U s i n g a n E x p r e s s i o n t o S e t a n Attribute, Declaring Variables and Methods, Error H a n d l i n g a n d D e b u g g i n g , Sharing Data Between JSP Pages, Requests, and Users, Passing Control and DataBetween Pages Sharing Session and Application Data Memory UsageConsiderations. Objective: To know about JSP application development SNo 47 48 49 50 51 52 53 54 55 56 57 Topics to be covered Generating dynamic content JSP elements 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
SESSION NO

Ref 3 3 3 3 3 3 3 3 3 3 -

Sharing Data Between JSP Pages Passing Control and Data Between Pages
Slip test

68,69 70,71 72,73 74,75 76 77 78 79 80 81 82

Teaching Method BB BB BB BB BB/LCD BB/LCD BB/LCD BB BB BB -

Unit VIII Database Programming using JDBC, Studying Javax.sql.* package. Accessing aDatabase from a JSP Page, Application Specific Database Actions Deploying JAVABeans in a JSP Page. Objective: To know about JDBC connection Session No 55 59 60 61 62 63 Topics to be covered Database Programming using JDBC, Studying Javax.sql.* package Accessing aDatabase from a JSP Page Specific Database Actions Deploying JAVABeans in a JSP Page Programs programs sliptest
SESSION NO

Ref 1,2 1,2 1 1 1,2 1

Teaching Method BB BB/LCD BB BB/LCD BB/LCD BB

83 84 85 86 87 88

LESSON PLAN
Sub Name : Ad.JAVA FOR WEB TECHNOLOGIES Branch: MCA Year : II Semester: IV

LP- AJWT LP Rev. No: 00 Date:10-12-2011 Page 5 of 5

TEXT BOOKS: 1. Internet and World Wide Web: How to program,6/e, Dietel, Dietel , Pearson. 2. T h e C o m p l e t e R e f e r e n c e J a v a 2 , 3 / e , P a t r i c k N a u g h t o n , H e r b e r t S c h i l d t , TMH. 3. Java Server Faces, Hans Bergstan, Oreilly. REFERENCE BOOKS: 4. Web Programming, building internet applications, 2/e, Chris Bates, WileyDreamtech5. 5. 5. 5.Programming world wide web, Sebesta, PEA 6. Web Tehnologies, 2/e, Godbole, kahate, TMH 7. An Introduction to web Design , Programming ,Wang,Thomson

Course Delivery Plan: Week


Unit

1 I

3 II

6 III

7 IV

9 V

10

11 VI

12

13

14

VII,VIII

Prepared by Signature Name Designation Date


P. Sajiya Asst. Prof. 10-12-2011

Approved by
Smt. M. Praveena Asst.Prof & HOD 10-12-2011