Thursday, November 5, 2015

Core Java and Advanced Java

 I want you all to know the topics that are inside Core java(J2SE) and Advance(Enterprise) java(J2EE)

Core Java

  • Class
  • Object
  • Abstract classes and Interface
  • Encapsulation
  • Polymorphism
  • Constructors
  • Variables
  • Datatypes
  • Loops
  • Methods
  • Arrays
  • Overloading and Overriding
  • File IO and Serialization
  • Inheritance
  • Collections - List , Map , Set - Search, Sorting Algorithms
  • Exceptions - Checked , Unchecked
  • Generics
  • Java Keywords - static , final , volatile, synchronized , transient, this , super etc.
  • JVM and Memory Management
  • MultiThreading and Synchronization

Advance or Enterprise Java

  • JSP
  • Servlet
  • Spring
  • MVC
  • Hibernate
  • Maven
  • MySql
Now, in-depth knowledge about these topics is a must for every Java developer.For beginners it may be a bit intimidating but hey! you got to start somewhere. We definitely have covered some topics and  we will go through rest in the days ahead. 
Keep learning Java!!