Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

I Passed OCA 7 and Looking for SCJP

 
Rafael Bene
Greenhorn
Posts: 10
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello (sorry for my english), this morning i passed the OCA Cert 7. And i wish to take the SCJP 7 In two months aprox. SO....


How difulty is SCJP in relation with OCA?

And SCJP agregates other themes like generics for example?

Please, need orientations!!

Thanks
 
Roel De Nijs
Sheriff
Posts: 10662
144
AngularJS Chrome Eclipse IDE Hibernate Java jQuery MySQL Database Spring Tomcat Server
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
First of all congratulations with passing the OCAJP7 exam.

But the OCPJP7 will be a lot harder than OCAJP7. The OCAJP7 is the entry-level certification and covers a bunch of basics of java programming language (string, array, inheritance, overloading, overriding,...). Even compared with the OCPJP6, the OCPJP7 will be harder, because Oracle added some extra topics which were not covered in the previous version (like jdbc, nio 2.0, localization, new concurrency api and so on). Furthermore as far as I know there are no dedicated study books on the market for the OCPJP7.

And generics will definitely be on the OCPJP7 exam! No need to doubt about that one
 
Tina Smith
Ranch Hand
Posts: 208
9
Eclipse IDE Firefox Browser Java
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations on passing the OCJA 7 exam!

I'm of the same opinion as Roel here. I've been coding Java full time at work for the last two and a half years (just core Java and Swing, none of the fancy stuff), and I took the exam back when it was in beta. I studied for about two weeks in the evenings to get up to speed on the new Java 7 features and remind myself of some of the existing features that I don't get to use all the time, and I don't think it was enough. I ended up with a 70-something and spent every minute of the time I was allotted (you get about a minute per question in a beta exam as opposed to production where you get two minutes).

What I found was that the OCJP exam is a lot more difficult than the OCJA. My opinion of the OCJA was that it tests a lot more basic OOP than Java-specific language features and libraries. It's a much easier test to pass with pure book learning and a general understanding of OOP principles. The OCJP exam really requires you to understand and be able to work with the Java language. It dives into all those topics that the associate exam skips over, and tests them in detail.

Another difference I found between the OCJA and OCJP was the presence of "trick" questions. The OCJA exam seemed much more straightforward to me. They really wanted to test if you knew the material and not much more. In the OCJP exam, they test your ability to spot errors that will cause the code not to compile (I don't remember any missing semicolons, but missing exceptions, missing return statements, etc were all fair game). So you have to be really on your toes and read each question through twice. First run through - does the code compile? Second run through - what is the answer?

I don't remember generics on the exam specifically, which means that they're probably testing the "standard" uses of generics rather than some of the more complicated uses. Your standard <T extends AnObject> is probably as complicated as it gets, and honestly, for most applications if you're coding more generics than that you should probably rethink your approach.

That said, I certified in Spring 2012 so my memory isn't as clear now as it was back when I wrote the exam.

(oh, and a nitpick, it's not the SCJP, Oracle does the certifications, so OCJP).
 
Rafael Bene
Greenhorn
Posts: 10
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks a lot and yes. I have seen this morning that the OCA exam was very easy in relation with the preparation with Enthuware Exams. So, i not newie, i have more years working in java and java ee but like you know, there are a lot of differnce between the Java in work proyects and the topics relationated with the certification.

So i think my advantage is that i know and i have experience using this features like Collections, Generics, Threads and all the topics in OCJP.

But for my was very util your help!

Thanks very much from Argentina.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic