Difference between OCA Java SE 5/SE 6 and OCA Java SE 7 Programmer certification
The new OCA Java certification is totally different from the old one.
[Java SE, Java ME and Java EE Basic Skills Required]
Oracle Certified Associate, Java SE 5/SE 6 (Formerly Sun Certified Java Associate (SCJA) ) certification provides basic knowledge required to manage a Java project. The exam also tests your Java EE and Java ME basic skills. You can gain basic knowledge of Object-Oriented Concepts, UML representation of OO concepts, the Java programming language, and general knowledge of Java Platforms and Technologies.
Read this article => http://www.epractizelabs.com/blog2/?p=51
[More focused in Java SE 7 Programming]
Oracle Certified Associate, Java SE 7 Programmer certification provides basic knowledge required to program Java code. You need to complete Java SE 7 Programmer I Exam to achieve this certification. You can gain basic knowledge of Java data types, strings, arrays, loop constructs, methods and encapsulation, inheritance and exceptions.
Read this article => http://www.epractizelabs.com/blog2/?p=413
Note that to attend OCP, Java SE 7 exam you should complete OCP Java SE 7 first under certification path. In the case of upgrade path you should have certified in any version Oracle Certified Professional, Java Programmer OR Any version Sun Certified Java Programmer.
Read this article about OCP Java SE 7 Upgrade Exam (upgrade path ) => http://www.epractizelabs.com/blog2/?p=397
Read this article about OCP Java SE 7 Exam (certification path ) => http://www.epractizelabs.com/blog2/?p=407
Both these exams empower your knowledge of basic syntax and structure of the Java programming language and can create Java technology applications that run on server and desktop systems using Java SE 7.
Remember to study Java SE 7 features like binary literals, numbers with underscores, try with resources, exception handing enhancements, concurrency enhancements, switch with string, diamond operator enhancements, etc.