Core Java Syllabus
Simple Programming through C & C++ JVM Architecture Setting a ClassPath Simple Program in Java (Compile & Run) Data Types & Identifiers Operators
Conditional Statements
Array & Looping (Mix concepts) Classes & Objects Access Modifiers (Private, Public, Protected, Default) Inheritance (IS A, HAS A)
Polymorphism (Overloading & Overriding) (Super & This Keyword).
Packages & Imports Visibility of Access Modifiers Final with Variable, Classes & Methods Static Abstract & Interface Passing an object in Argument Inner Classes & Wrapper Class Exception Handling Threading I/O Classes
Applet 1 Program Switch to AWT Controls
Components, Container, Layouts & Event handlers with components Switch to Swings JDBC overview through ODBC
Advance Java Syllabus
Collections & Maps Networking File handling Web Architecture Servlets JSP With Java Beans (Uploading and Downloading) JDBC HTML, Java Script, CSS RMI Overview of EJB
J2EE Syllabus
JSTL
Intro to Web Services JNDI
EJB AJAX Struts Intro to Hibernate & Springs JSF