File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes How can a beginner start to learn? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "How can a beginner start to learn?" Watch "How can a beginner start to learn?" New topic

How can a beginner start to learn?

Prakash Bansal

Joined: Mar 06, 2010
Posts: 1
hi everybody .........

i am a newbie in java ........ please suggest me some websites or some material with which i can enhance my java knowledge..............
Vijitha Kumara

Joined: Mar 24, 2008
Posts: 3902

Welcome to JavaRanch, Prakash. You can start from JavaBeginnersFaq. There you'll find most of the basics you need to get started.

[How to ask questions] [Twitter]
Arthur Braga

Joined: Mar 06, 2010
Posts: 9
Welcome Bansal!

Websites are good, but books also important to aquire knowedge! I sugest the book of our friend of ranch Bert Bates called Head First JAVA!
Very good this book!

Good Luck comrade!

Arthur LisbĂ´a de Braga
Pushkar Choudhary

Joined: May 21, 2006
Posts: 425

Welcome to Javaranch, Prakash!

Please read this FAQ on how to ask questions effectively here on Javaranch.
Campbell Ritchie

Joined: Oct 13, 2005
Posts: 46397
Welcome to the Ranch

Now it is obvious what your question is about I shall edit your post title. Please use a title which tells us what the thread is about in future.
salvin francis
Ranch Hand

Joined: Jan 12, 2009
Posts: 1138

Welcome bansal prakash,
Learning java is just like learning sex swimming ....
You can read a lot about it, but it aint going to help until you start doing it practically.

install java in your pc, ensure its working with PATH etc. set.
Dont just read the programs, actually type them out and make them work,
you will be surprised to number of mistakes you will find in your code.

As for books to refer, my friends here have suggested good ones.
(call me old fashioned), but I prefer to have a hard copy as compared to an e-book.

I agree. Here's the better link:

Fred Hamilton
Ranch Hand

Joined: May 13, 2009
Posts: 684
Here's a very good course for absolute beginners:

It's good preparation for the more challenging material of the Sun Java Tutorial:
I agree. Here's the link:
subject: How can a beginner start to learn?
It's not a secret anymore!