Advance Java Programming
Unit I Core Java: Introduction, Operators, Data types, Variables, Arrays, Control Statements, Methods & Classes, Inheritance, Package and Interface, Applets Java swing: Creating a swing Applet and Application, Programming using Panes, Pluggable Look and feel, Labels, Text fields, Buttons, Toggle Buttons, Checkboxes, Radio Buttons, View Ports, Scroll Panes, Scroll Bars, List, Combo Box, Progress bars, Menus and Toolbars, Layered Panes, Tabbed Panes, Split Panes, Layouts, Windows, Dialog Boxes, Inner frame.
Unit II JDBC: The connectivity Model, JDBC/ODBC Bridge, Java.sql package, connectivity to remote database, navigating through multiple rows retrieved from a database.
Unit III Java Beans: Application Builder tools, The bean developer kit(BDK), JAR files, Introduction, Developing a simple bean, using bound properties, The java Beans API, Session Beans, Entity Beans, Introduction to Enterprise Java Beans(EJB), Introduction to RMI(Remote Method Invocation): A simple client-server application using RMI.
Unit IV Java Servlets: Servlet basic, Servlet API basic, Life cycle of a Servlet, Running Servlet, Debugging Servlet, Thread-safe Servlet, HTTP Redirects, Cookies, Introduction to Java server pages(JSP).