Computer Science & IT
Published on Computer Science & IT (https://csit.iisuniv.ac.in)

Home > ADVANCED JAVA

ADVANCED JAVA [1]

Paper Code: 
DBCA 501 B
Credits: 
03
Periods/week: 
03
Max. Marks: 
100.00
Objective: 

The course will enable the students to

  1. Define the advanced concepts of Java.
  2. Understand the syntax and semantics of JSP, JDBC and Servlets.
  3. Implement the concepts to find the solution of real world problems.

Course Outcomes (COs):

Learning Outcome (at course level)

 

Learning and teaching strategies

Assessment Strategies

The students will:

CO 231.Describe J2EE Architecture and its different components for IT related applications

CO 232.Develop sophisticated, interactive user interfaces using the Java Servlet

CO 233.Assess advanced topics including JSP and spring framework

CO 234.Devise small business solutions by encapsulating application’s business logic.

CO 235.Create applications using pre-built frameworks and perform database connectivity.

Interactive Lectures, Discussion, Tutorials, Reading assignments, Demonstrations.

Class test, Semester end examinations, Quiz, Solving problems in tutorials, Assignments, Presentation, Individual and group projects and peer review.

 

 

Enable GingerCannot connect to Ginger Check your internet connection
or reload the browser
Disable in this text fieldRephraseRephrase current sentenceEdit in Ginger×

9.00
Unit I: 

J2EE Overview, Need of J2EE, J2EE Architecture, J2EE APIs, J2EE Containers.  Web Application Basics, Architecture and Challenges of Web Application, Servlet Life Cycle, Developing and Deploying Servlets, Exploring Deployment Descriptor (web.xml), Handling Request and Response, Initializing a Servlet

 

Enable GingerCannot connect to Ginger Check your internet connection
or reload the browser
Disable in this text fieldRephraseRephrase current sentenceEdit in Ginger×

9.00
Unit II: 

JDBC – The JDBC Connectivity Model, Types of JDBC Drivers., Basic steps to JDBC, setting up a connection to database, Creating and executing SQL statements, ResultSet and ResultSet Metadata Object. Accessing Database, Servlet Chaining, Session Tracking and Management.

 

Enable GingerCannot connect to Ginger Check your internet connection
or reload the browser
Disable in this text fieldRephraseRephrase current sentenceEdit in Ginger×

9.00
Unit III: 

Java Server Pages: Basic JSP Architecture, Life Cycle of JSP, JSP Tags & Expressions, JSP Implicit Objects, Tag Libraries; Overview of the Spring Framework, Spring Philosophies, Spring Containers

 

Enable GingerCannot connect to Ginger Check your internet connection
or reload the browser
Disable in this text fieldRephraseRephrase current sentenceEdit in Ginger×

9.00
Unit IV: 

Spring Configuration File, Spring Beans, Using the Container, The BeanFactory Interface, Singleton vs. Prototype, Bean Naming, Dependency injection with Spring. Building Web Applications Using Spring MVC: Spring Web MVC, The Dispatcher Servlet, A Simple View Page, adding a View Resolver, Adding a Message Bundle.

 

Enable GingerCannot connect to Ginger Check your internet connection
or reload the browser
Disable in this text fieldRephraseRephrase current sentenceEdit in Ginger×

9.00
Unit V: 

Adding Business Classes, Adding Test Data, Using JDBC with Spring, accessing a Database, adding a Form, Updating the Database.

 

Enable GingerCannot connect to Ginger Check your internet connection
or reload the browser
Disable in this text fieldRephraseRephrase current sentenceEdit in Ginger×

ESSENTIAL READINGS: 
  1. Herbert Schildt, Java, The Complete Reference: 9th Edition, McGraw-Hill, 2014
  2. E. Balagurusamy, Programming with Java, A Primer, Tata McGraw-Hill, 2010
  3. Marty Hall and Larry Brown, Core Servlets and Java Server Pages, 2nd Edition, 2003
  4. Mert Caliskan, Kenan Sevindik, Rod Johnson, Jurgen Holler, Beginning Spring, Wrox   Publication, Feb 2015

 

Enable GingerCannot connect to Ginger Check your internet connection
or reload the browser
Disable in this text fieldRephraseRephrase current sentenceEdit in Ginger×

REFERENCES: 
  1. Bruce Eckel, Thinking in Java, 4th Edition, Prentice Hall, 2006
  2. Cay S. Horstmann, Core Java, Volume I: Fundamentals, 9/e, Pearson Education, 2014
  3. Cay S. Horstmann, Core Java, Volume II: Advanced Features, 9/e, Pearson Education, 2014
  4. Santosh Kumar K, JDBC, Servlet, and JSP, Black Book, Kogent Solutions Inc., 2008
  5. Madhusudhan Konda, Just Spring, O’Reilly, 2011.

     

 

Enable GingerCannot connect to Ginger Check your internet connection
or reload the browser
Disable in this text fieldRephraseRephrase current sentenceEdit in Ginger×

Academic Year: 
2021-22 [2]

Footer Menu

  • Home
  • Univ Home
  • Contact Us
  • About Us
  • Site Map
  • Downloads
  • Feedback
  • Jobs
  • Site Login

Follow Computer Science & IT on:

Facebook Twitter YouTube

IIS (Deemed to be University)

Gurukul Marg, SFS, Mansarovar, Jaipur 302020, (Raj.) India Phone:- +91-141-2400160-61, 2397906-07, Fax: 2395494, 2781158


Source URL: https://csit.iisuniv.ac.in/courses/subjects/advanced-java-5

Links:
[1] https://csit.iisuniv.ac.in/courses/subjects/advanced-java-5
[2] https://csit.iisuniv.ac.in/academic-year/2021-22