• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Just began to code in Java, could you guide me through to get certification.

 
Aravind Kumar Thoomu
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello, Ranchers.

My name is Aravind and this is my first post. I've been following this for some time and realized the importance of discussions & I am here now. I wanted you to know my status, so that you will guide me through, to my destination. I am a masters student with basic knowledge in programming. I was never into serious programming as I restricted myself to become a tester(formally, it's QA). Now, I decided to go for OCAJP 7 by realizing that I can be a good developer too if I work with my heart. I know the difference OOPS vs Structured, I have the theoretical knowledge of all(I guess ) the contents of OCA J2SE, but not much sure about coding and I wanted to get over it. I have faith in the sentence, " It's never too late to be, what you might have been". I have been going through "IVOR HORTON's Beginning Java 2 (JDK 5)" for some time and I was looking for a book which describes- All the contents of OCA Java 7, and the features newly included in Java 7, and their need of emergence, and what Java did with these respective requirements before Java 7?

I apologize to all if I broke any rules of "Coderanch" unknowingly. Thanking you all,

 
Roel De Nijs
Sheriff
Posts: 10662
144
AngularJS Chrome Eclipse IDE Hibernate Java jQuery MySQL Database Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Aravind,

First of all a warm welcome to the CodeRanch!

Aravind Kumar Thoomu wrote:I've been following this for some time and realized the importance of discussions & I am here now.

You already took the most important step in becoming OCAJP7 certified, registering yourself here

Aravind Kumar Thoomu wrote:I decided to go for OCAJP 7

The OCAJP7 certification is an entry-level certification. So your profile exactly matches with this certification. Currently there are a few ranchers with similar profile as your's (students, change job to development,...). So you will immediately feel at home.

Aravind Kumar Thoomu wrote:I was looking for a book

Regarding your limited java experience you'll probably benefit most from combining a true Java book and a OCAJP7-dedicated study guide. In the 1st category you have plenty of choice (Thinking in Java, Head First Java,...); the number of OCAJP7 study guides are very limited. Currently the best study guide on the market will probably be the OCAJP7 study guide by Mala Gupta. This thread contains some book recommendations for both categories. This thread focuses on specific study guides and materials for the OCAJP7 certification. You can also use the free online Oracle tutorials and last but not least... the excellent CodeRanch forums

Hope it helps!
Kind regards,
Roel
 
Ulf Dittmer
Rancher
Posts: 42969
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to the Ranch.

This should get you started: http://www.coderanch.com/how-to/java/OcajpFaq
 
Aravind Kumar Thoomu
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hii, Thank you very much for the wishes and the suggestions, I can assume how hard it is to receive a certification, but I am now feeling I had it already.
 
Tiberius Marius
Ranch Hand
Posts: 115
3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Aravind Kumar Thoomu wrote: I have been going through "IVOR HORTON's Beginning Java 2 (JDK 5)" for some time and I was looking for a book which describes- All the contents of OCA Java 7, and the features newly included in Java 7, and their need of emergence, and what Java did with these respective requirements before Java 7?


I advice Intro into Java Programming 10 th edition , it has everything you need for OCA and beyond , it has allot ( usually over 15/20 ) exercises for every chapter and other forms of validation ( a 40+ questions quiz on each chapter for example) . If you already master most of the topics of the exam(the hardest being imo inheritance and polymorphism) and obviously you know java you can just jump in and start using an exam specific book.
 
Aravind Kumar Thoomu
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hii Mr. Tiberius Marius, Thank you very much for the concern.
Tiberius Marius wrote:
Aravind Kumar Thoomu wrote: If you already master most of the topics of the exam(the hardest being imo inheritance and polymorphism) and obviously you know java you can just jump in and start using an exam specific book.


As I was not mastered in most of the topics and I strongly consider myself as an amateur, I will definitely go through the book you have mentioned. Thank you very much.
 
Blake Edward
Ranch Hand
Posts: 105
4
Java Netbeans IDE Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you have some coding knowledge and want to study for the test then Mala Gupta's book is the way to go. It is just about the test. Other books, beginner and test prep, might include more than you need to know to take and pass the test. It is a very focused book that I would recommend to someone aspiring to pass the OCAJP 7 test, but I wouldn't recommend it as a the book for learning the language.

The Enthuware mock exams seem to be a good investment as well. Good luck!
 
Silviu Burcea
Ranch Hand
Posts: 61
1
IntelliJ IDE Java Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Follow the Oracle Java's tutorials, practice a little, push the limits of the compiler(what if I do this ... ? what I do that ... ?), because OCAJP is more about syntax and follow a certification book. I have also tried the Enthuware exams, but it's not a must to pass the OCAJP.

You may want to look forward for Java 8, the OCAJP 8 exam is in beta and it's only $50 right now. The beta ends on 15th November, 2 months is just enough time from 0(but you have some knowledge already, so you don't start from scratch) to OCAJP passing score.
 
Aravind Kumar Thoomu
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hii, Mr.Blake Edward, Thank you for the reply.

I am thinking to complete 1 or 2 Beginners books first, and then will go into the OCAJP Exam Guide you have mentioned, and then will jump into enthuware and some more mock tests. I wish to complete all of this in less than 2 months. I hope I can do it and wish to go for the exam in November..
 
Aravind Kumar Thoomu
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Silviu Burcea wrote:Follow the Oracle Java's tutorials, practice a little, push the limits of the compiler(what if I do this ... ? what I do that ... ?), because OCAJP is more about syntax and follow a certification book. I have also tried the Enthuware exams, but it's not a must to pass the OCAJP.

You may want to look forward for Java 8, the OCAJP 8 exam is in beta and it's only $50 right now. The beta ends on 15th November, 2 months is just enough time from 0(but you have some knowledge already, so you don't start from scratch) to OCAJP passing score.


Hii, Thank you very much.

That is inspiring and even more interesting, I don't exactly know the contents of OCAJP 8 and didn't have any idea about the need for emergence of Java 8. I was ready to work as hard as I can, but, don't know whether a beginner can try to go for OCAJP 8 or not(Any pre-certifications). I know Java 8 is all the same stuff( I believe) but with may be few extra keywords or mechanisms etc. Do you really suggest an enthusiastic beginner to go for Java 8. If your answer is 'Yes', I will be going with it.

Thank you.
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 35279
384
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There are no pre-requisites for OCAJP 8. There are a few new topics as discussed in this thread.

It's a tradeoff. If you want your score right away, you should go for the OCAJP 7. If you can wait a few months and don't mind not having mock exams for the new topics, the OCAJP 8 costs less.
 
Roel De Nijs
Sheriff
Posts: 10662
144
AngularJS Chrome Eclipse IDE Hibernate Java jQuery MySQL Database Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jeanne Boyarsky wrote:It's a tradeoff.

And another item to add to the balance: at this moment there is not yet an OCPJP8 (beta) exam. So if you want to become OCPJP certified, you'll have to go for the OCPJP7 version. But that requires OCAJP7 as pre-requisite. Another alternative would be the OCPJP6 certification which has no pre-requisites.
 
Silviu Burcea
Ranch Hand
Posts: 61
1
IntelliJ IDE Java Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Roel De Nijs wrote:
Jeanne Boyarsky wrote:It's a tradeoff.

And another item to add to the balance: at this moment there is not yet an OCPJP8 (beta) exam. So if you want to become OCPJP certified, you'll have to go for the OCPJP7 version. But that requires OCAJP7 as pre-requisite. Another alternative would be the OCPJP6 certification which has no pre-requisites.


Wait, are you saying that if you get the OCAJP 8, you cannot take OCPJP 7? This is non-sense to me and I really hope they fix it. OCPJP 6 is not suitable for 'Just began to code in Java ...' in my opinion, not to mention that Java 6 reached the end of life. Anyway, I'd go for OCAJP 8, in the end, OCPJP requires some time to prepare for it, Oracle will probably release the test as well in the meantime(at least beta), and lambdas seems the only addition for OCAJP.
 
Roel De Nijs
Sheriff
Posts: 10662
144
AngularJS Chrome Eclipse IDE Hibernate Java jQuery MySQL Database Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Silviu Burcea wrote:Wait, are you saying that if you get the OCAJP 8, you cannot take OCPJP 7?

Yes! That's exactly what I assume based on (my interpretation of) both possible tracks/paths mentioned on the official OCPJP7 page.

1. CERTIFICATION PATH
  • STEP 1 - PRIOR CERTIFICATION Oracle Certified Associate, Java SE 7 Programmer
  • STEP 2 – PASS THIS EXAM 1Z0-804 Java SE 7 Programmer II


  • 2. UPGRADE PATH
  • STEP 1 - PRIOR CERTIFICATION Any version Oracle Certified Professional, Java Programmer OR Any version Sun Certified Java Programmer
  • STEP 2 – PASS THIS EXAM 1Z0-805 Upgrade to Java SE 7 Programmer


  • Silviu Burcea wrote:OCPJP 6 is not suitable for 'Just began to code in Java ...' in my opinion, not to mention that Java 6 reached the end of life.

    That's true! Any OCPJP is not an entry-level certification and therefor less suitable for someone who just started programming in Java. Although Java 6 reached end of life, there will be many, many, many programs still using this Java version. At my daily job we are currently in the process of switching to Java 7.
     
    Silviu Burcea
    Ranch Hand
    Posts: 61
    1
    IntelliJ IDE Java Tomcat Server
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    I think they just haven't updated their certification paths, but even if they stick with the current limitations, OCPJP 8 will probably be around în 6 months or so.

    If you know how to work with Java 8, earlier versions will be a piece of cake. We have also switched to Java 7 a couple of weeks ago, but I think we delayed it so much because we were forced to support 6 as well. And this happens a lot in the IT industry right now, old versions are dropped(finally!).
     
    Aravind Kumar Thoomu
    Greenhorn
    Posts: 8
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Thank you for the valuable information.

    I am currently pursuing my masters and my course will be completed in may 2015, so I am not in a hurry to get certified. All I am thinking is, as i am on holidays now, I would like to make sure that, in these period(till October) I will go for OCAJP as it is about the basics and then after I will go for OCPJP(may be after January). Considering all the suggestions you have made, for OCAJP 8 there won't be any mock tests with new topics.
    So the final conclusion before I get into serious studies is,

    Should I take OCAJP7(as it is still worthful even though Java 8 arrived) and OCPJP 7 later. Because, as you said if I take OCAJP 8 now, I won't be having proper knowledge about the questions there might exist.
    Or
    Should I take OCAJP 8 beta now with prior proper preparation and then OCPJP 8 when it arrives(I will be up to date at the time of my Convocation).

    One last suggestion please, Thank you all.
     
    Silviu Burcea
    Ranch Hand
    Posts: 61
    1
    IntelliJ IDE Java Tomcat Server
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Go for OCAJP 8, follow the material available for OCAJP 7(books and mock tests) and cover the lambda part using the Oracle's lambda tutorial:
    http://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html
    http://www.oracle.com/webfolder/technetwork/tutorials/obe/java/Lambda-QuickStart/index.html

    This is what I'd do if I were you. Also, you're not in a hurry, so the OCPJP 8 will probably be available(including mock tests as these are easier to develop).
     
    Roel De Nijs
    Sheriff
    Posts: 10662
    144
    AngularJS Chrome Eclipse IDE Hibernate Java jQuery MySQL Database Spring Tomcat Server
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    I would take OCAJP7 and OCPJP7 later on. There is no doubt at all about its value although Java 8 has arrived (e.g. the OCPJP6 is still alive and kicking).

    Which study materials do you prefer? When you are ready to start studying for the OCPJP7, there will probably be some study guides available covering this certification (e.g. K&B7). So the learning process will be easier & more straightforward. No books for OCPJP8 will be available at that time. So you could of course use a OCPJP7 one and use Oracle's tutorials or some other online resources to study the missing topics. Will require some extra effort from you.

    Just my suggestion and my 2 cents. Whatever decision you take, we'll be here to help you achieve your goal!

    Good luck!

     
    Aravind Kumar Thoomu
    Greenhorn
    Posts: 8
    • Likes 1
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Thank you all once again and I really appreciate you all for the suggestions and the useful info. I have gone through all the pros and cons of OCAJP 8, and I am decided to go with Java 7 this time and the only reason is, I can't wait for 11 weeks to know my status i.e. the score. I will take OCAJava 7 and if I believe, I had it at the time of the test, I will definitely go for the OCAJP 8 beta(if it still exist) with added effort, as it is not that costly. As of now, i am not thinking about OCPJP.

    Thank you very much.
     
    Roel De Nijs
    Sheriff
    Posts: 10662
    144
    AngularJS Chrome Eclipse IDE Hibernate Java jQuery MySQL Database Spring Tomcat Server
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Aravind Kumar Thoomu wrote:I am decided to go with Java 7 this time and the only reason is, I can't wait for 11 weeks to know my status i.e. the score. I will take OCAJava 7 and if I believe, I had it at the time of the test

    That's certainly a valid argument! Back in the days you knew if you passed/failed 4-5 seconds after hitting "Finish" on the exam. These were the longest 4-5 seconds of your life And at the testing center desk you got a detailed score on the different sections (main objectives). Now you'll get an e-mail once your result is available within the hour after finishing.

    Oracle Certification wrote:When will my exam results be available?
    The candidate will receive an email alert from Oracle when their results are available. We estimate that candidates will be able to log onto CertView and view their new exam results within 60 minutes after completing their exam.
     
    Aravind Kumar Thoomu
    Greenhorn
    Posts: 8
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Thank you very much, Mr. Roel De Nijs.
     
    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
    Nice to know: instead of making a "thank you" post, you could also the post(s) which you liked. It's easier, faster and other ranchers will see immediately which are the "starred" posts.
     
    • Post Reply
    • Bookmark Topic Watch Topic
    • New Topic