Hiii every body, this is my 1st post in this forum. Actually I'm not really new in java. But until now I still cannot do even a simple code by myself in java. For your information I already finish my study in degree and at the moment I'm in training scheme doing practical training at a company. It's open source company where is main language is using java(with eclipse) and mySQL. I take java at University for the 1st time, but got bad result . Just only pass. After that, I learn java back about in OCtober last year with ex-java programmer from India.At that time it's more detail but I cannot practice at home because don't have pc yet and the way he teach is very fast. And now I forgot back what he teached. OK ...that's is my background in java..
So now, my question is what is step by step to master in Java. One of my friend who is good in java and any OOP language, he said "you must be good in OOP 1st before good in java". Is it right?? . It's already a month I try to understand OOP and Java but still same as before. Can u all give me starting point or step by step how to be good in Java and OOP. U all can give me web site link or anything. I promise I'll study it. For me, I'm really interested in Java but don't know how to study it. This JR site was given by my supervisor who is master in java. He want me learn java by myself. All ur help I'll appreciate very much.
<Hopefully somebody reply my post >
Joined: Apr 29, 2005
my dear friend i suggest u to stick to ur Pc and do some coding initially u should try to copy programs from books understand logic behind each code i suggest u to refer Head first Java Series which i use in early times then for advance stage just java by peter Vander Linden's book
Joined: Mar 01, 2005
get the java head first book by sierra and bates 2nd edition.. this is by far the best programming book i ever read. it is very simple to understand and if a idiot like me can learn from anyone can, lol
If u r beginner, I would suggest you to look into Java Complete Reference by Herbert Schildt.
Joined: Apr 16, 2001
Java is just a programming language; you learn it the way you learn any language. And there is nothing magical about object-oriented programming. It is just something you need to work at. Once you've worked in Java for a little while, OO concepts will quickly start to make sense to you.
My recommendation is that you send $200 off to JR and do the Cattle Drive. You'll learn Java very well that way, and pick up good coding practices while doing so. Use books to supplement your work: I've heard that Head First Java is very good, but there are lots of good books. Bruce Eckel's Thinking in Java is also supposed to be great (I have his Thinking in C++, which is outstanding), and has a great introductory chapter on OO concepts. You can read the whole thing online at his website, but most people find the paper version easier to read.
Since you're using Eclipse, take advantage of its code generation, error flagging, and debugging capabilities. Play around with the language--make new interfaces and abstract classes, write (or leave out) constructors, try to implement your own versions of simple collection classes (like LinkedList), with your own iterators, and so on. Eclipse will make your playing around much, much easier. As kids who watch "The Magic Schoolbus" would say, "Take chances! Make mistakes!"
Joined: Nov 20, 2003
For me it was chicken or the egg, which first? Learn Obect Orientation first(but a little confusing without some syntext) or learn Syntext first(but also a little hard without OO).
I think that the HF book that I am looking at now is good but it is the HF JSP book not the intro, so I don't know how the HF Java book will be because I didn't look at it.
What I would recomend is Ivor's Horton's Beginning Java 2 1.5 book. Read and study the first 5 or 6 chapters. And practice. If no ideas just practice the same lessons but use different names.
Then I would switch gears to Object Modeling. The same publisher who published Ivor Horton's book also published Beginning Java Objects by Jacquie Barker. I would study the first 2/3rds of the book, and go back to Ivor's book and finish it. (This OO book might not have an updated version but it still is valid)
I would also buy a HF book and go through this also. You're probably talking about 75$+/- for these books but well worth it. My suggestions are for beginners and these books will not waste your money or time.
Joined: Apr 09, 2005
Thank u guys..U all are very kind person. Now I can see the way how I want to master in Java. Firstly, I wonder what's HF=Head First book, It's a name for book that we do as a reference right. Is it I'm right?...
Now it's time for me to make a step and change strategy to learn Java by myself. Thanks for Tim Mahoney for give me the web site link's, And tq very much who's suggest me to study by book like sandip pol, m brown and varma dandu. I'll try to find out that book and try to compare which one suitable with me and easy to learn by myself.
And I'm also want to say special tq for Adam Vinueza and Jimmy Die. I think both of u are expert in java right and very active in this forum right? Tq very much because spent time for me to write a long reply for me. May be both of u can be my Mentor or sifu. Can u?? ...Hem it's time for me to make my hand dirty with java coding.. I'll tell u all my progress every time and make JR as my main reference. Tq guys..
Joined: Dec 06, 2001
Head First Java is the name of a book written by two other Java Ranch members. Just use your favorite online book store (such as amazon.com) to search for it.