Java features – Java Platform – Java Fundamentals – Classes, Packages and Interfaces – Exception Handling – utilities and collections.
Applets- AWT package – Layouts – Containers – Event Package – Event Model – Painting – Garbage Collection.
Multithreading – Network programming - InetAddress - URL - TCP/IP and datagram - Input Output Packages - inner classes - Java Database Connectivity: drivers - connection- query execution – Servlets: Generic servlet - HttpServlet
RMI – Java Beans – Introduction- Difference between AWT and SWING - Components hierarchy- Panes - Individual Swings components J Label - JButton, JTextField, JtextAres
Spring: Introduction, Architecture, Spring MVC Module, Life Cycle of Bean Factory, Explore: Constructor Injection, Dependency Injection, Inner Beans, Aliases in Bean, Bean Scopes, Spring Annotations, Spring AOP Module, Spring DAO, Database Transaction Management, CRUD Operation using DAO and Spring API.
Reference Book:
Ralph Bravaco, Shai Simonson, “Java Programming : From the Ground Up”, Tata McGraw Hill Edition, 2012. Keyur shah, “Gateway to Java Programmer Sun Certification”, Tata McGraw Hill 2002.
Text Book:
Herbert Schildt, The Complete Reference – Java 2, 8th Edition, Tata McGraw Hill, 2011.