Learn top frameworks in java, their uses & advantages - Java Spring,Struts,Hibernate, Play, Vaadin, Grails, Google Web toolkit(GWT), Java Server Faces (JSF)