This week's book giveaway is in the Design forum.
We're giving away four copies of Design for the Mind and have Victor S. Yocco on-line!
See this thread for details.
Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Beginner in Java

 
Sagun Gupta
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I am beginner in java. Please advise me some tips how begin and how to learn and understand java efficiently.
 
Jesper de Jong
Java Cowboy
Saloon Keeper
Posts: 15214
36
Android IntelliJ IDE Java Scala Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to the Ranch!

Oracle has a good set of tutorials for learning Java. There are also many books about Java. Are you brand new to programming, or do you already have some programming experience with other programming languages?
 
K. Tsang
Bartender
Posts: 3398
13
Android Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to the Ranch.

Are you an absolute newbie (no programming whatsoever) or just new to Java?

I suggest the book "Head First Java 2nd edition" by Kathy Sierra and Bert Bates if you are newbie. "Thinking in Java 4th edition" by Bruce Eckel if you have some programming background.
 
Steve Kedzie
Greenhorn
Posts: 22
BSD Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Sagun,

Though you may be tempted to jump into using an IDE, I recommend learning with the command line first. It will allow you to focus more on the language and not learning how to use the IDE. Above all else, please don't give up when it gets frustrating, and it WILL get frustrating. There is no harm in taking a break and regrouping to tackle a programming problem. Good luck with your new journey and don't forget that we are all resources for each other on here.

Steve
 
martina jack
Greenhorn
Posts: 1
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to this forum..If you are in java beginner then learn C++ before learn java..Its my suggestion...
 
Ulf Dittmer
Rancher
Posts: 42967
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you are in java beginner then learn C++ before learn java.

C++ is rather different from Java. I don't see how it would help if the objective is to learn Java.
 
Winston Gutkowski
Bartender
Pie
Posts: 10243
58
Eclipse IDE Hibernate Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ulf Dittmer wrote:C++ is rather different from Java...

But welcome to JavaRanch, martina.

Winston
 
sai rama krishna
Ranch Hand
Posts: 411
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This is good book too

PROGRAMMING WITH JAVA Paperback – 6 Oct 2009
by E Balagurusamy (Author)
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic