Win a copy of Mesos in Action this week in the Cloud/Virtualizaton 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: 15282
39
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: 3444
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: 10417
63
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: 424
  • 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