File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes Pre-requisite for Java Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Pre-requisite for Java" Watch "Pre-requisite for Java" New topic

Pre-requisite for Java

Abhijeet Pathak
Ranch Hand

Joined: Jul 05, 2009
Posts: 33
Is it true that to learn Java thoroughly one should know Oracle?
Many people told me that since Oracle is a back end you should learn that first.

I am the one who knows that I don't know anything.
marc weber

Joined: Aug 31, 2004
Posts: 11343

No. I've never heard that, and you certainly don't need it for the SCJP exam.

"We're kind of on the level of crossword puzzle writers... And no one ever goes to them and gives them an award." ~Joe Strummer
Richard Broersma
Ranch Hand

Joined: Apr 28, 2009
Posts: 63

Is it true that to learn Java thoroughly one should know Oracle?
I hope not. I never intend to use Oracle myself. On the other hand, it could be that most of the job openings for java programmers are to interface to Oracle. But wouldn't interfaces such as JDBC, JPA, Hibernate, Eclipselink, or .... be a sufficient knowledge to acquire if a programmer in planning to persist application data? Wouldn't all of the skills of System Administrator, Database Administrator, and Data Analyst be overkill for a typical entry level Java application developer?
Vamsi Mohan
Ranch Hand

Joined: Jun 20, 2009
Posts: 80
No need to learn oracle. But it is suggested to know SQL not Oracle. Even, if you are working on core java or J2ME, no need to learn SQL. Learn java, you automatically know the depth of Database importance.

(SCJP5.0, IBM Rational Solution Designer, IBM Rational Architect, IBM RUP Designer)
Chitta Ranjan Mahato
Ranch Hand

Joined: Jun 20, 2009
Posts: 38
no need to learn java you will learn object orientation and java API.
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 15084

Oracle is just one particular brand of database which is used a lot in big companies. But it is certainly not necessary to "learn Oracle" or even learn anything about databases before you learn Java.

When you are getting a job as a Java programmer, then sooner or later you will most likely have to work with a relational database and SQL, so at some time you will need to learn how databases and SQL work. But it doesn't necessarily have to be Oracle.

Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 8 API documentation
fred rosenberger
lowercase baba

Joined: Oct 02, 2003
Posts: 11955

i have programmed with java for 8-9 years, and STILL don't know Oracle.

There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
subject: Pre-requisite for Java
It's not a secret anymore!