Advanced Java Syllabus
Advanced Java Syllabus
ADVANCED JAVA
Advanced Java
1. This Syllabus intends to list some of the widely used and most important
Advanced Java concepts that a Java programmer at any level should be well
2. It is also important to note that there is going to be a lot more to Advanced Java
than just these listed topics. This list is intended to help you be a bit selective in
picking up the most important and relevant topics that will eventually speed up
your learning.
3. Do not forget to go out of the way and explore other concepts too that you may
Syllabus
Servlet
ServletRequest
ServletResponse
RequestDispatcher
ServletConfig
ServletContext
SingleThreadModel
Filter
FilterConfig
FilterChain
ServletRequestListener
ServletRequestAttributeListener
ServletContextListener
ServletContextAttributeListener
GenericServlet
ServletInputStream
ServletOutputStream
ServletRequestWrapper
ServletResponseWrapper
ServletRequestEvent
ServletContextEvent
ServletRequestAttributeEvent
ServletContextAttributeEvent
ServletException
UnavailableException
HttpServletRequest
HttpServletResponse
HttpSession
HttpSessionListener
HttpSessionAttributeListener
HttpSessionBindingListener
HttpSessionActivationListener
HttpSessionContext (deprecated now)
HttpServlet
Cookie
HttpServletRequestWrapper
HttpServletResponseWrapper
HttpSessionEvent
HttpSessionBindingEvent