Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
JavaRanch.com/granny.jsp
The moose likes Beginning Java and the fly likes Step by Step to master java? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Step by Step to master java?" Watch "Step by Step to master java?" New topic
Author

Step by Step to master java?

Akmal Zahdi
Greenhorn

Joined: Apr 09, 2005
Posts: 13
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 >

Regards,
Akmal


Akmal
sandip pol
Greenhorn

Joined: Apr 29, 2005
Posts: 3
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
m brown
Ranch Hand

Joined: Mar 01, 2005
Posts: 57
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
tim mahoney
Ranch Hand

Joined: Apr 19, 2005
Posts: 33
I have been learing java on my own also. Some good links:
http://www.ibiblio.org/javafaq/javatutorial.html
http://www.javaworld.com/javaworld/jw-10-2001/jw-1005-java101_p.html
http://java.sun.com/developer/onlineTraining/Programming/BasicJava1/compile.html#platform

Good luck.
Varma dandu
Greenhorn

Joined: Apr 29, 2005
Posts: 16
If u r beginner, I would suggest you to look into Java Complete Reference by Herbert Schildt.
Adam Vinueza
Ranch Hand

Joined: Apr 16, 2001
Posts: 76
Akmal,

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!"
Jimmy Die
Ranch Hand

Joined: Nov 20, 2003
Posts: 97
Hi,


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.

Good luck,


Jimmy Die
Akmal Zahdi
Greenhorn

Joined: Apr 09, 2005
Posts: 13
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..
Layne Lund
Ranch Hand

Joined: Dec 06, 2001
Posts: 3061
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.

Layne


Java API Documentation
The Java Tutorial
Akmal Zahdi
Greenhorn

Joined: Apr 09, 2005
Posts: 13
Ooooo ic. Now I got it. Thanks for that info.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Step by Step to master java?