ADVANCED JAVA PROGRAMMING LAB

Paper Code: 
DBCA 503B
Credits: 
6
Periods/week: 
12
Max. Marks: 
100.00
Objective: 

The course will enable the students to -

1.      Understand the advanced java programming concepts.

2.      Using various concepts covered in theory paper DBCA 501 B.

 

Course Outcomes (COs):

Course Outcome (at course level)

Learning and teaching strategies

Assessment Strategies

The students will:

CO243. Explain Web server tomcat architecture and configuration.

CO244. Write Java code using advanced Java features.

CO245. Create dynamic web pages using Spring.

CO246. Add business class in to spring application.

CO247. Connect web pages with database using JDBC connectivity.

 

 

 

Interactive                  Lectures, Discussion, Tutorials, Reading assignments, Demonstrations, Team teaching, Teaching using advanced IT audio-video tools.

 

 

 

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

 

List of programs, to be perform in the Lab:

                                   

1.    Hello World Spring Program

2.    Student Mark sheet generation Spring Program

3.    Student Mark sheet generation by user input Spring Program

4.    Restaurant Bill Spring Program

5.    Student Mark sheet generation  through JDBC

6.    Web form Input data.

7.    Other programs as per the theory paper DBCA 501 B outline.

 

E-RESOURCES:

 

1.    https://www.youtube.com/watch?v=Ae-r8hsbPUo.

2.    https://www.java2novice.com/spring/

3.    https://www.javatpoint.com/steps-to-create-spring-application

https://examples.javacodegeeks.com/enterprise-java/spring/spring-framework-tutorial-beginners-examples/

Academic Year: