Learning JAVA. Understanding Salient features of JAVA. Implementing JAVA PROGRAMS on your own. Development of JAVA PROJECTS on your own.