Java is one of the most popular programming languages used to implement enterprise and mobile applications. Java Standard Edition covers the core language features. Developers should first be conversant with the core language features to work with higher level application environments like Java Enterprise Edition or Mobile Edition.
This training covers Java Standard Edition version 1.6, object oriented programming in Java, Eclipse IDE as a development platform, regression testing with JUnit, details of garbage collection and some amount of Java Virtual Machine (JVM) performance tuning. It is also packed with development best practices.
While a reasonable introduction is given for the novice, the training focuses more on topics that bring higher values to real world Java software developers. And hence, this training should not be considered a fundamental training and does not cover the very basics of Java programming language. But, the content is developed in such a way so that even the participants with no prior experience in Java will not find any difficulties in following the training.