Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

New User to java

Status
Not open for further replies.

amolso

Programmer
Sep 8, 2000
71
IN
Hello Friends

I am Oracle8i Programmer as well DB Designer. Cuurently I am working with Java
Programmers. Those people don't know Oracle8i and it's
components. However in order to build effective solutions
I have decided to learn java. Can anyone tell me what are
teh aspects other than Java Servelets, JDBC are important
for me ?
What Combination for I should Go for a good career?
Do I need to learn Javabeans, EJB etc ?

Amol

What are the other things I should lea [sig][/sig]
 
Well if JDBC and servlets is all you feel you need, then definitely go for that. It really depends on how far you want to take Java- do you want to be a DB programmer with a fair understanding of Java, or do you want to be a DB programmer as well as a full-fledged Java programmer? Do you want to be sufficient in Java, or do you want to have a career in Java programming?

I've found that knowing the base components of Java 1.2 (for example, knowing collections inside and out) have gotten me as far as I need to go. Then, of course, I have to learn the individual components of any particular project. But there's no use learning JavaBeans if you don't see yourself using it. Does that make sense? [sig]<p>Liam Morley<br><a href=mailto:lmorley@wpi.edu>lmorley@wpi.edu</a><br><a href=] :: imotic :: website :: [</a><br>"light the deep, and bring silence to the world.<br>
light the world, and bring depth to the silence."[/sig]
 
I agree with Liam above. If you just need to have a strong familiarity with java you can probably accomplish that with consistent effort on your spare time. But if you really want to do heavy server-side programming in it that's a bigger undertaking.

For example, creating an Enterprise Java Bean is more that writing a block of well structured code and compiling it. It is a form of component development and involves writing various distribution interfaces, an implementation class with certain standard specifications, understanding RMI, figuring out third-party server specifics for the EJB, installing everything, etc.

And before you can do all that, you have to learn the java language to a reasonable degree so that you don't get stuck for hours because you can't figure out why the compiler gives you an error that says &quot;class someClass must be declared abstract. It does not define void someMethod() from interface java.lang...&quot;.

But if you feel that that is important enough to you to do all that, go for it! It's a cool platform (and has some extensive support in Oracle, I just read somewhere) but it's not like learning a simple scripting language. [sig]<p>--Will Duty<br><a href=mailto:wduty@radicalfringe.com>wduty@radicalfringe.com</a><br><a href= > </a><br> [/sig]
 
Hello All of you

Thanks for replying me
your suggestions are really helpful,
Javabeans , EJB I have mentioned just as example. I meant by it as other java related technologies which I may need to learn as a whole. I just want to know that other than
learning java language thouroughly( as Will suggests) what I need to know in order to use Oracle 8i effectively ?
Oracle 8i is mainly known for it's java programming capability. In what way I can program efficiently using these capabilities ?
How ca I help Java programmers who have to work intensively for database access in reducing anf simplifying their work ?
Also Do I need to know JDBC & Servelets in depth ?

I hope my requirements in this regard makes quiet sense
Amol

[sig][/sig]
 
JDBC - definitely. I think of it as similar to ADO and other db object models: You create connection objects and statement objects which have a bunch of methods and properties you use to pass SQL statements to the db, move around recordsets, get fields, make updates, and so on. Beyond that, it's hard to say. You might want to ask your java programmers what they suggest. [sig]<p>--Will Duty<br><a href=mailto:wduty@radicalfringe.com>wduty@radicalfringe.com</a><br><a href= > </a><br> [/sig]
 
Thank you Will

I am already under the process of lerning basic java programming and JDBC. I feel with current speed I will be able to complete entire thing in 1 month. However apart from practising these things in what way I should proceed in java technologies so that I can develop a good career in all kind of development programming.
What are other technologies of java I should go?

Amol [sig][/sig]
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top