This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes Beginning Java and the fly likes which way is better to learn java Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "which way is better to learn java" Watch "which way is better to learn java" New topic
Author

which way is better to learn java

kma khan
Greenhorn

Joined: May 15, 2010
Posts: 1
hi all
I am new here I graduated from bachelors in cse ,Now i am seriously considering to be a java programmer,so i am starting to learn java .
In college we use to type programs in notepad and i dont know typing so just look at the keyboard and type ,so i want to ask how to learn java
by coding programs in notepad or using an ide,if ide which is good.And i have a deadline of 2 months to give sjcp exam also ,so please help me
in learning in the best way so i can get all the concepts to be a good programmer

Thank you
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 14074
    
  16

Welcome to JavaRanch.

When you start with learning Java, it's good to start simple - with a simple text editor such as Notepad. Compile your programs by hand from the command line, so that you learn how Java works, how to use the compiler and how to run programs.

When you know the basics, have a look at using an IDE. There are several very good and free IDEs for Java, for example NetBeans, Eclipse and IntelliJ IDEA (that last one isn't completely free, but there's a free Community Edition).


Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 7 API documentation
Scala Notes - My blog about Scala
David Newton
Author
Rancher

Joined: Sep 29, 2008
Posts: 12617

You won't learn all the concepts needed to become a "good programmer" in two months, and if you're starting from scratch, it's a pretty tall order.

Good luck!
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 14074
    
  16

Another thing: For the SCJP exam, you're expected to know how to use the compiler (and maybe other JDK tools) from the command line. So it's better to practice with a simple text editor and compile your programs from the command line if you're preparing for the SCJP.
Danish Sualeh
Greenhorn

Joined: Oct 06, 2005
Posts: 11
A good book I can recommend for beginners is Thinking in Java. The concepts are explained really well with code.
Gaurav Ag Agarwal
Greenhorn

Joined: Mar 24, 2010
Posts: 6
You can brush up your skills fast and learn java if you can use Simple Notepad and direct compiling if you can solve the errors then you will be able to solve a lot many things.
Also you can refer book . Give it time to learn and you will surely make it to S C J P.


With Regards,
Gaurav Agarwal
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 38045
    
  22
I don't like Microsoft Notepad; download jEdit, Notepad2 or Notepad++ which are all much better for programming.
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: which way is better to learn java
 
Similar Threads
Passed with 81%
How to start self learning Java
Two versions of java on same system ?
What IDE Should I use?
Good text editor