Advanced Java Lab (IT-505)
rgpv bhopal, diploma, rgpv syllabus, rgpv time table, how to get transcript from rgpv, rgpvonline,rgpv question paper, rgpv online question paper, rgpv admit card, rgpv papers, rgpv scheme
B.Tech RGPV notes AICTE flexible curricula Bachelor of technology
Course Objective:
• To learn Designing and developing Web applications
•Designing Enterprise based applications by encapsulating an application’s business logic.
•Designing applications using pre-built frameworks.
Syllabus
UNIT 1:
Java Database Connectivity(JDBC): JDBC Product, Types of Drivers, Two-Tier Client/Server Model, ThreeTier Client/Server Model, Basic Steps of JDBC, Creating and Executing SQL Statement, The Result Set Object,
Working with Database MetaData Interface
UNIT 2:
Java Servlets:Servlet Interaction & Advanced Servlets, Life cycle of Servlet, Java Servlet Development Kit,
Javax.servletpackage, Reading Servlet Parameters, Reading Initialization Parameters, The javax.servlet.http
Package, Handling HTTP.
UNIT 3:
JavaServer Pages(JSP): JSP Technologies, Understanding the Client-Server Model, Understanding Web server
software, Configuring the JSP Server, Handling JSP Errors, JSP Translation Time Errors, JSP Request Time
Errors, Creating a JSP Error Page
Remote Method Invocation (RMI): RMI Architecture, Designing RMI application, Executing RMI application
UNIT 4:
Enterprise Java Beans (EJB): Types of EnterpriseJava beans, Session Bean & Entity Bean, Features of Session
Bean, Life-cycle of Stateful Session Bean, Features of Entity Bean, Life-cycle of Entity Bean, Containermanaged Transactions & Bean-managed Transactions, Implementing a container-managed Entity Bean
UNIT 5:
Struts: Introduction to the Apache Struts, MVC Architecture, Struts Architecture, How Struts Works?
Introduction to the Struts Controller, Introduction to the Struts Action Class, Using Struts ActionFrom Class,
Using Struts HTML Tags, Introduction to Struts Validator Framework, Client Side Address Validation in
Struts, Custom Validators Example, Developing Application with Struts Tiles
NOTES
- Unit 1
- Unit 2
- Unit 3
- Unit 4
- Unit 5
Books Recommended
1.Java the Complete Reference, ninth edition by Herbert Schild, Publisher: McGraw Hills
2.Head First EJB 3.0 by Kathy Sierra, Bert Bates, Publisher: O'Reilly Media
3.Head First Servlets and JSP by
Bryan Basham, Kathy Sierra & Bert Bates, Publisher: O'Reilly Media
4.Just Hibernate, A Lightweight Introduction to the Hibernate Framework by Madhusudhan Konda, Publisher:
O'Reilly Media
5.Programming Jakarta Struts, 2nd Edition by Chuck Cavaness, Publisher: O'Reilly Medi
Course Outcomes:
Upon successful completion of this course students will be able to-
learn to access database through Java programs, using Java Data Base Connectivity (JDBC)
create dynamic web pages, using Servlets and JSP.
make a resusable software component, using Java Bean.
invoke the remote methods in an application using Remote Method Invocation (RMI)
understand the multi-tier architecture of web-based enterprise applications using Enterprise JavaBeans
(EJB).
developStateful, Stateless and Entity Beans.
use Struts frameworks, which gives the opportunity to reuse the codes for quick development.
You May Also Like
- IT-501 - Operating System
- IT-502 - Computer Network
- IT-503 - Theory of Computation
- IT-503 - Microprocessor & Interfacing
- IT-503 - Principles of programming Languages
- IT-504 - Artificial Intelligence
- IT-504 - E Commerce & Governance
- IT-504 - Java Programming
- IT-506 - Soft Skills and Interpersonal Communication
- IT-507 - Evaluation of Internship-II
- IT-508 - Minor Project I/Seminar