Y
Y
yll32013-11-13 23:45:46
Java
yll3, 2013-11-13 23:45:46

Where to begin? (java)

Please advise how to start learning Java? What is good literature?

Answer the question

In order to leave comments, you need to log in

11 answer(s)
D
Dom Topor, 2013-11-14
@yll3

Now I will try to make a short list of good literature (sorry if I repeat someone):
       1. Bruce Eckel - "Java Philosophy"
       2. Robert Sedgwick, Kevin Wayne - Algorithms / Algorithms in Java
       3. K. Sierra, B. Bates - Learning Java (World Computer Bestseller) (2012).
       4. Horstmann K., Cornell G. - Java 2. Fundamentals (Professional Library) (2 volumes)
       5. Noughton P., Shieldt G. - Java. The most complete guide.
Also books will be a good application:
       1. Martin R. - Clean code. Creation, analysis and refactoring.
       2. Goodliff Peter - The craft of the programmer. Practice writing good code.
       3. Freeman Er., Freeman El., Bates B., Sierra K. - Design patterns.
It should be noted that the main source is also the Oracle documentation, which can be found on their official website ( http://docs.oracle.com/javase/ ).
Another good web resource that can be of great help in learning java, you can add:
       http://stackoverflow.com/ - a forum where you can find answers to your questions from the field of programming (including Java).
       http://kharkovitcourses.blogspot.com/p/java-core-course.html - like norms for courses (youtube channel - http://www.youtube.com/channel/UCuIctN7x71qam9K_ZxS1W2A )
You can also search for Java courses here:
       http ://www.intuit.ru
       http://hexlet.org
It is also advisable to first get acquainted with the Java Code Conventions, which can be found on the Oracle website.
Thank you for your attention and good luck in learning Java.

V
Vitaly Yakovenko, 2013-11-13
@Xazzzi

Start from here: http://javarush.ru/

C
chinskiy, 2013-11-14
@chinskiy

Bruce Eckel "Java Philosophy". Started with her.

D
dizlv, 2013-11-14
@dizlv

Core Java Volume I - Fundamentals . One of the best books. Not only does it teach the basic syntax really well, it also gives the basic code-practices used in Java and OOP.

A
afiskon, 2013-11-14
@afiskon

+1 for Java Philosophy

J
JonNiBravo, 2013-11-15
@JonNiBravo

I liked the lessons of this dude, he explains very clearly http://www.youtube.com/watch?v=DKy4KzIn1qg

V
Vladimir Govenchik, 2013-11-14
@baxxabit

Try http://hexlet.org/course/java101/

S
sevafanasev, 2013-11-14
@sevafanasev

gkislin gave a good link.

V
Vasily Korobeiko, 2013-11-14
@Craker

http://toster.ru/q/27863

R
RADDyomin, 2013-11-15
@RADDyomin

core java

I
ivandzemianchyk, 2014-11-03
@ivandzemianchyk

www.learnjavaonline.org

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question