CORE JAVA
• INTRODUCTION : Installation, Fundamentals of Java Programming, Keywords, Data types, Identifiers, Arrays, Command Line Arguments
• OPERATORS & CONTROL FLOW : Arithmetic Operators, Relational Operators, Ternary Operators , Equality Operators , Logical Operators, Assignment Operators, Type Casting, Selection Statements, Iteration Statements, Transfer Statements
• ACCESS CONTROL : Package declaration, Accessibility modifiers,Simple Imports & Static Imports, Java Programming Structure
• OOPS CONCEPTS : Encapsulation, Inheritance, Polymorphism, Method Signature, Overloading, Overriding, Constructors, this or super, Final & static, Abstract class and Interface
• EXCEPTIONS : Exception Hierarchy, Exception Vs Error, try-catch-finally, Display error information, Checked and Unchecked exceptions, Multiple catch blocks, Nested try blocks, User defined exceptions, Throw and Throws
• JAVA.LANG PACKAGE : Hierarchy, Object class, String, StringBuffer & stringBuilder (jd1.5), Wrapper classes, Autoboxing and Unboxing (jdk1.5)
• REFLECTION MECHANISM : java.lang.Class, java.lang.reflect.Field, java.lang.reflect.Method , java.lang.reflect.Constructor, java.lang.reflect.Modifier
• JAVA BEANS : Bean Properties, Bean Methods, Bean Events,
• INTROSPECTION MECHANISM : java.beans package, java.beans.Introspector
• MULTITHREADING : Defining, Instantiating, and Starting threads, Main thread, Thread Priorities, Thread names, Sleep(), Join() , Daemon threads, Synchronization,Inter-thread communication, Executor Framework
• IO STREAMS & SERIALIZATION : File, InputStream, OutputStream, Reader, Writer, Serialization, Deserialization
• COLLECTIONS & GENERICS : Collection Interface, List, Set, Queue, Map, Collection implementation classes, Collections CLASS
ADVANCED
JAVA & J2EE
• JDBC FUNDAMENTALS : JDBC API, JDBC versus ODBC, Types of JDBC Drivers, Connection, Execute Statements, ResultSet, Updating Tables , SQL Exceptions, ClassNotFoundException and SQLException , Stored Procedures, Database Functions
• ADVANCED JDBC : Connection Pooling, DriverManager, Using Prepared Statements , Using Callable Statements , Batch Processing , RowSet, CachedRowSet, Isolation Levels && Transactions , Commits, Rollbacks , BLOB, CLOB
• SERVLETS : HTML Forms , Servlets Overview, Servlet Lifecycle, GenericServlet, ServletRequest, and ServletResponse, HttpServletRequest, HttpServletResponse and HttpServlet , HTTP headers and MIME types ,