Object Oriented, Compiled / Interpreted approach, Arrays, Inheritance and Polymorphism, Method Overloading, etc.
Why packages, Understanding Classpath, Access modifiers, Exception Propagation, throw, throws, finally, etc.
Introduction to Multi-Threading, Thread Priorities, Synchronization, Inter thread Communication, etc.
InetAddress, URL, TCP Socket and ServerSocket, UDP Socket, Developing a Chat Application, etc.
Collection and Iterator Interface, Enumeration, Vector, Comparator, Hashtable, Properties, etc.
Introduction to Swing and MVC Architecture, Light Weight Component, Swing Hierarchy, Atomic Components,Swing Related Events etc.
Web Component development with Servlets and JSPs, Spring Framework, Java WebService, Struts Framework, Hibernate etc.
Learn how to integrate with email services,Development, Unit Testing, Deployment, Documentation etc.