Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

how to learn java well

 
ropoty ropoty
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
as title
I am a beginner .
I want to learn java well.
So , would anyone tell me what I can do?
thanks very much.
 
Stuart Chambers
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Ropoty,
I am very new to Java also and have been working my way through the Sun Java Tutorial. It is free and can be done online or downloaded to your PC. Go to: http://java.sun.com/docs/books/tutorial/
Good luck, and happy coding.
[ February 17, 2004: Message edited by: Stuart Chambers ]
 
Davy Kelly
Ranch Hand
Posts: 384
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Ropoty,
Best thing to do, is find as much tutorials online as posible, to keep it cheap, make some programs up, you will need a JDK, get one from sun, make some programs up to get to grips with the language, and ask as many questions as you like in javaranch, we don't bite (that hard!! )
Good luck
Davy
[ February 18, 2004: Message edited by: Davy Kelly ]
[ February 18, 2004: Message edited by: Davy Kelly ]
 
Dirk Schreckmann
Sheriff
Posts: 7023
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
ropoty ropoty,
Welcome to JavaRanch!
We ain't got many rules 'round these parts, but we do got one. Please change your display name to comply with The JavaRanch Naming Policy.
Thanks Pardner! Hope to see you 'round the Ranch!
 
Dirk Schreckmann
Sheriff
Posts: 7023
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Write lots of programs.
Post questions and answers in forums like this one.
Here is a list of free on-line Java tutorials and books that I have found useful:
  • Sun's Java Tutorial
  • Introduction to Computer Science using Java by Bradley Kjell
  • Introduction to Programming Using Java by David J. Eck
  • Dick Baldwin's Java Programming Tutorials
  • Interactive Programming In Java by Lynn Andrea Stein
  • Bruce Eckel's Thinking In Java
  • JavaRanch's own Campfire Stories
  • Allen B. Downey's How To Think Like A Computer Scientist
  •  
    Layne Lund
    Ranch Hand
    Posts: 3061
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Practice, practice, practice!
    The only way to learn a new skill well is to DO IT. In this case, you need to write your own programs. I would start out simple at first and build up in complexity as your understanding increases. You can make up your own project ideas, but unless you've programmed in other languages before and have some idea how simple (or complicated) a program to be, this may not be the best place to start. I believe Java Ranch here has some example problems. You only have to pay them money if you want them to critique it for you. You should also check out TopCoder. They sponser coding competitions and post the questions used as practice problems. You can use their problem statements to write your own programs that solve them.
    I'm sure there are other Internet resources for typical programming problems and puzzles. Just search around if you need any ideas about what to practice.
     
    Robert MacEwan
    Greenhorn
    Posts: 13
     
    • Post Reply
    • Bookmark Topic Watch Topic
    • New Topic