We help IT Professionals succeed at work.

We've partnered with Certified Experts, Carl Webster and Richard Faulkner, to bring you two Citrix podcasts. Learn about 2020 trends and get answers to your biggest Citrix questions!Listen Now

x

Advice

meaar
meaar asked
on
Medium Priority
197 Views
Last Modified: 2010-03-31
I would like to get up to speed and coding as quickly as possible in Java.  I would call myself a beginner in all things programming related.  How should I get started quickly?
Comment
Watch Question

Commented:
1. First install some good Java IDE such as Eclipse.
2. Learn the language fundamentals (if you've programmed in C/C++, it should help).
3. Buy The Java Complete Reference Book.
4. Learn OOPS concepts and get thorough.

________
radarsh

Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts
Commented:
Hi,

Following tutorials are the good starting point

Sun Tutorial
http://java.sun.com/docs/books/tutorial/index.html

Thinking in Java by Bruce Eckel
You can down load a free copy of this from net.
Please see www.bruceeckel.com

fargo

Commented:
Since you are a beginner, i would suggest not to use IDE.

Go thru OOPs concepts and APIs and write out examples as you go ahead
Mayank SPrincipal Technologist
CERTIFIED EXPERT

Commented:
Some Java samples: http://www.javaalmanac.com
Mayank SPrincipal Technologist
CERTIFIED EXPERT

Commented:
For a start, practice without an IDE. Just use Notepad or something similar and try examples on your own so that you learn the concepts of class-path, etc. A lot of Java glossary of terms can also be found at:

http://www.mindprod.com/jgloss/jgloss.html

Commented:
Do not learn concepts like Threads, Swing, AWT, Applets as you are a starter.
They can make your learning curve steep.

________
radarsh

Commented:
Hi,

As everyone is saying, sure start first without IDE. But keep yourself open later for a good IDE.

What is java
http://www.onjava.com/pub/a/onjava/2006/03/08/what-is-java.html?page=1

Moreover, apart from basic concepts keep yourself focussed on certain prioritised section of java. Don't try to learn everything in one go.

fargo
One way of learning java is go through the Java certication book by kathie sierra only for the examples expalined at the end of each chapter and  spend very high amount of time for each chapter, at the same time have a book such has java complete reference. Basically what i mean is learn the theory part from java complete reference and the practical part from the questions at the end of each chapter in kathie sierra book, your basic java understanding will become very high. this option will work only if you have a very high amount of time to spend for learning java,(Java certication book by kathie sierra basically improves your understanding drastically).Execute all the practice questions in the kathie sierra book

else

you stick to java complete reference.

Cheers
Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.