• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Java learning

 
Jit Gupta
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Everybody,
I intend to learn Java starting from basics. I have some knowledge on programming fundamental. Could you please suggest some good books in this regard?
Thanks in advance!
 
Barry Gaunt
Ranch Hand
Posts: 7729
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Jit, welcome to JavaRanch.
Well, the first thing you must do on JavaRanch is to take a look at JavaRanch's Naming Policy and then change your displayed name.
Thanks in advance,
-Barry
[ June 14, 2003: Message edited by: Barry Gaunt ]
 
Barry Gaunt
Ranch Hand
Posts: 7729
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Take a look in JavaRanch's Bunkhouse and read the reviews. They will surely help you on your way.
If you are a java beginner with some C/C++ experience, "Head First Java" by Kathy Sierra and Bert Bates will get you up to speed very quickly. I can't offer to lend you mine, because my son won't let me have it back...
-Barry
[ June 14, 2003: Message edited by: Barry Gaunt ]
 
Mitchell Kave
Ranch Hand
Posts: 70
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
HI,i have a doubt in here,how come it's hard to me to improve my skills in java? so sad for it,
sorry if i used this topic in here,coz i don't want to waste other thread in here.Pls tell me,how to improve myself with a better skills?
can i have a personal tutor in here?
hope to hear from the moderator.
 
Jit Gupta
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks to everybody for reply! I will go through the review of books referred in Bunkhouse.
 
adi peretz
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi,i would strongly recommand bruce ekkel's thinking in java its a great book
good luck
 
Mitchell Kave
Ranch Hand
Posts: 70
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
How about the thing i asked over here/
pls reply my question,thanks!
 
Amy Phillips
Ranch Hand
Posts: 280
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Mitchell,
Why not join the cattledrive that way you get help with your learning and know you are going about things the right way.
 
Jessica Lang
Ranch Hand
Posts: 61
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you are new to OO language, I would suggest that you start with the Wrox's "Beginning Objects" book else if you have some OO language knowledge (like C or C++), a book like "Thinking in Java" will be great!
I am from structural language background and I found the "Beginning Objects" to be a good start. After this one, you may start with an Introductory Java book. I find the Schildt's "Java2 Complete Reference" to be a good one. In fact, I am going through the book at the moment....trying to get a good foundation. Ultimately, I am aiming for SCJP.....
 
Allan Peak
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Mitchell, I know one thing that's slowing me down is lack of real-world experience. I've had several Java training classes, but the real-world work is badly bogged down in design-mode, and my time to practice at home is limited. If you can practice actually writing code and keeping with it until it works, that will help a lot.
 
Matt Cao
Ranch Hand
Posts: 715
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Mitchell,
First, you need to find out what stimulate you in learning something new. There are hands-on technique or learning by examples, theory lecturing, and visualization.
After you realize what makes your mind intake information effectively without build up your room with MountainDew, then you start programming, just a dabble to see the materials you learn paid back or not. Feel free to send to queries out to any ranchers.
Then you will start to take course and get very serious.
Cheers,
MCao
P.S. For visualization now we lucky enough to have someone very smart to come up with a complicate materials look very simple Kathy Sierra & Bert Bates, HeadFirst Java. Mind you there were For Dummies and Visual Aid books outthere, but the authors did not impress me one bit.
 
Jessica Lang
Ranch Hand
Posts: 61
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yeap....practice practice and practice is a great way of mastering a language. There are lots of simple codes in that "Complete Java 2 Reference" book that you can try out....
 
charles atlas
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
take a class, its amazing
 
Thomas Paul
mister krabs
Ranch Hand
Posts: 13974
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by charles atlas:
take a class, its amazing

You are now officially my favorite student.
 
Johannes de Jong
tumbleweed
Bartender
Posts: 5089
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by charles atlas:
take a class, its amazing

My advise is to first read a book, play around with Java a bit and then take a class. My experience is that you get more out of the class if you know something about the subject already.
First reading a book and playing around with it will also confirm that you really want to continue with Java.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic