This question has already been answered:

Tell me books for learning Java

Reported as a duplicate by participants Alexey Shimansky , αλεχολυτ , Yuriy SPb android Aug 28 '16 at 19:23 .

A similar question was asked earlier and an answer has already been received. If the answers provided are not exhaustive, please ask a new question .

    2 answers 2

    If you are interested in learning Java itself, I would advise you to watch video lectures on the language or sign up for a seminar.

    Well, if you need the book, then here is the list:

    • Java SE 8 Introductory Course (Kay Hortsman)
    • Java. Library Professional (2 volumes. Kay Hortsman)
    • Java Philosophy (Bruce Eckel)
    • No, I prefer books. Thanks for the list - David Sargsyan
    • @DavidSargsyan I also added the following to my library: 1. Spring 4 For professionals (Chris Schaefer and others) 2. Learning Java EE 7 (Anthony Gonsalves) 3. Data structures and algorithms in Java (Robert Lafore) - Artem Gafarov
    • And which book is better for beginners? - David Sargsyan
    • @DavidSargsyan is already an individual. I started with "Java. Library Professional". I read both volumes and chose topics that need to be disassembled more carefully, which are not immediately clear. Next, I was looking for additional literature. The book "Java 8. Complete Guide" by Herbert Schidt helped a lot. But it is not a textbook, but rather additional material when learning Java. I also advise you to combine books and video lectures. From myself I can advise Sergei Nemchinsky . I started like this. - Artem Gafarov
    • Thank you so much - David Sargsyan

    Try Android 6 Professional 2015

    Relevant book in Russian with an emphasis on practice with many examples and detailed explanations, in which the author covers most aspects of the framework that give enough knowledge to start coding on Android.

    • I actually needed newbies, but thanks anyway - David Sargsyan