Core and Advance Java

Core Java Syllabus-

Step 1: Installation and Configuration of Java in Eclipse/Netbeans- 1st Hour

Step 2: Java definition : 1st hour

Step 3: Java Components (jvm,jre,jdk) : 1st hour

Step 4: Datatypes : 2nd hour +code

Step 5: Classes and Objects : 2nd hour

Step 6: Constructor – 3rd hour +code

Step 7: Variables – 4th hour +code

Step 8: Modifiers in java – 5th hour +code

Step 9: Java Operators – 6th hour +code

Step 10: Type Casting, Boxing/InBoxing and OutBoxing -6th hour +code

Step 11: Nested Classes – 7th hour + code

Step 12: Packages – 7th hour + code

Step 13:Oops- 1st Concept:INHERITANCE: 8th hour + code

Step 14:Oops- 2nd Concept:polymorphism: 9th hour + code

Step 15:Oops- 3rd Concept:Abstraction: 10th hour + code

Step 16:Oops- 4th Concept:Encapsulation: 11th hour + code

Step 17:this and super keywords – 11th hour + code

Step 18:Interface – 12th hour + code

Step 19:Array -12th hour + code

Step 20:String Handling -13th hour + code

Step 21:Collection Frameworks -14th+15th hour + code

Step 22:Exception Handling -16th+17th hour + code

Step 23:I/O package 18th+19th hour+code

Step 24:Multithreading-20th+21th hour +code

Step 25:Reflection API -22th hour + code

Step 26:Design Patterns -23th hour + code

Step 27:JDBC -24th +25th hour +code

Advance Java Syllabus

Configuration for advance java

Step1: Servlet Definition

Step2 : Servlet API

Step 3: Servlet creation

Step4: Servlet life cycle

Step5:Working process of servlet + code

Step6: Servlet collaboration and communication + code

Step7: ServletConfig and ServletContext + code

Step8- Session Management + code

Step 9: Filters

Step 10-JSP Definition

Step 11- JSP API

Step 12- JSP Life cycle

Step 13- JSP Tags



Step 16- JSP Action Tags

Step 17- Expression Language

Step 18- JSTL


Step 1-Configuration for Hibernate

Step 2-Hibernate definition

Step 3-Hibernate Classes and Interfaces

Step 4- States of objects in hibernate

Step 5- Caching in hibernate

Step 6- Mapping in Hibernate

Note- Generator class in Hibernate


Step 1- Spring definition

Step 2- Spring Modules

Step 3- Spring Bean

Step 4-  IOC(Inversion of control) and Dependency Injection(DI)

Step 5- AOP- Aspect Oriented Programming