Advanced Java covers JSP, Servlets so that you can make your own secure website and launch it on www. Better Implementation of JSP+Servlets based on MVC architecture is taught. Based on your learning, student has to make one project under tutor's surveillance. This project is basically for boosting your knowledge and confidence.
Few frameworks are in market that helps in building your career in Java. Just take a small tour on these topics: Struts, spring are such topics where you can see MVC architecture is implemented already and all we have to do is to implement your project logically. Website without security is of no use. Here tutor makes you learn spring mvc and spring security as well. Based on your learning on framework, student has to make one more project with spring framework. Web Services is the demand of today's IT market. Why don't we learn it today? We make you learn Soap Web Services with and without spring. Coding with better implementation is the demand of time. Without design pattern, it is hard to achieve. So,let's go with it.
Now a days, direct database use is not preferable. Hibernate deals with database. Hibernate handles all query handling.
For more info: