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

Learning Java preparing OCAJP

 
Emilio De Torres
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi everyone!

I'm a C++ developer with four years of commercial experience willing to learn Java. I was wondering if preparing the OCAJP with a study guide would be a good way for learning Java. I have good knowledge of OOP principles and Java syntax is not very different from C++ one so I guess that should make learning easier.

I would appreciate any piece of advice.

Thank you so much.
 
Sergej Smoljanov
Ranch Hand
Posts: 467
10
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Study guide + java language specifications + mock test is a good way
This because there is some small different some time in concepts some time in realization, and study guide concentrate you attention on this concepts - this is good way because you not wast time to find what is not like in C++.
If you feel ready to go exam - try enthuware test - if you score well on first exam - you can not use study guide, and just finish rest of tests to have taste of actual exam. And if not score well - you will find what topic you need study and may be use study guide.
(This is my own opinion, hope some more experienced ranchers also answer)
This in case if you want get certificate, if you want just study - there are many general and advanced books.
 
Robert Liguori
author
Greenhorn
Posts: 13
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Emilio De Torres wrote:Hi everyone!

I'm a C++ developer with four years of commercial experience willing to learn Java. I was wondering if preparing the OCAJP with a study guide would be a good way for learning Java. I have good knowledge of OOP principles and Java syntax is not very different from C++ one so I guess that should make learning easier.

I would appreciate any piece of advice.

Thank you so much.


I recommend that you learn Java first, then chase after the study guide and certification material. Certifications are to validate your knowledge, not the other way around (if that makes any sense).

Getting Certified with Java SE 8
http://robertjliguori.blogspot.com/2015/04/getting-certified-with-java-se-7.html

-- Robert
 
Emilio De Torres
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for both answers.

Which book with good exercises do you recommend me ? I have read about Head First Java and Thinking in Java.
 
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 Emilio De Torres,

First of all, a warm welcome to CodeRanch!

Emilio De Torres wrote:I'm a C++ developer with four years of commercial experience willing to learn Java. I was wondering if preparing the OCAJP with a study guide would be a good way for learning Java. I have good knowledge of OOP principles and Java syntax is not very different from C++ one so I guess that should make learning easier.

I always suggest to someone new to Java to start with a Java text book instead of a certification study guide. Many alternatives are available: Head First Java, Thinking in Java, Core Java, Deitel & Deitel, and so on. Your background as a C++ developer with 4 years experience will probably make learning Java easier. So you could maybe combine a Java text book together with an OCA certification study guide. And you'll know pretty fast, if you should first focus on studying Java before preparing for a certification exam or you can combine both.

Hope it helps!
Kind regards,
Roel
 
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
Emilio De Torres wrote:Which book with good exercises do you recommend me ? I have read about Head First Java and Thinking in Java.

I didn't read Head First Java nor Thinking in Java, but I have read two books of the Head First series: "Design Patterns" and "Servlets & JSP". And I really like the writing style of this series. And it seems both books have similar scores on Amazon and are targeted at the same Java version (Java 5/6). So these seem to be a little bit outdated.

Maybe have a look for a book with focuses on Java 7 or even Java 8: Java: A Beginner's Guide, Sixth Edition or Java SE8 for Programmers (3rd Edition) (Deitel Developer Series) or Core Java Volume I--Fundamentals (9th Edition) (or the 10th edition for Java 8, not yet available) or the free Oracle Java tutorials or ...

Hope it helps!
Kind regards,
Roel
 
Robert James Liguori
Author
Ranch Hand
Posts: 553
5
Java Netbeans IDE Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sorry about the dead link to the getting certified info... it's now updated here:

Getting Certified with Java SE 8
http://robertjliguori.blogspot.com/2016/09/getting-certified-with-java-se-8.html
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic