S
S
Sergey Poroshenko2016-06-01 15:01:43
Java
Sergey Poroshenko, 2016-06-01 15:01:43

Is there any good literature on learning JAVA?

Friends. I'm Sergey, I'm 30 this year, and for the main part of my life I worked as a System Administrator, a PC foreman on the road (Computer Assistance) or an installer.
Since at the moment these positions are not entirely profitable, well, I just want to develop in a new direction, I decided to start learning JAVA programming.
I came to programming a couple of times in my life, but at that time it was not as interesting as it is now. A little (very little and the simplest things) "coded" in JS and PHP.
There are some great resources like JavaRush and GeekBrains. At the first one, I have already started studying and I plan to take the paid part of the courses on both resources. But there are a few questions:
1. What literature (preferably paper) would you recommend to supplement the information from the courses?
2. What additional knowledge should a JAVA programmer have? (At the same time, I decided to analyze what the front-end is and started studying at HTMLAcademy)
3. Well, I would like to hear your opinion on the change of direction in general. What pitfalls can I meet on my way, etc.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
A
Alexander Kosarev, 2016-06-02
@jaxtr

According to the literature:
For beginners, the best option is Java 8. A guide for beginners - G. Schildt , for further development and full study of Java: Java 8. A complete guide - G. Schildt and the Java SE 8 programming language. A detailed description .
But knowledge of Java itself is not enough for its effective use in development, so you will need more literature on Android if you choose mobile development as a direction, or literature on Java EE/Spring if you choose web or enterprise. In the second case, from Russian speakers, I can recommend Spring 4 for professionals , Spring in action , Learning Java EE 7 and Java EE 7. Basics. It is better to look for English-language originals.
I also recommend looking at the official documentation on the Spring Framework and its ecosystem (Boot, Data, Security), as well as the Java EE documentation. Everything is in English, but it's worth it, especially Spring.
From third-party technologies, you need at least a little understanding of XML.
Well, about changing direction - the idea is good and useful, the main thing is that you yourself would be interested.

A
Anton, 2016-06-01
Reytarovsky @Antonchik

Why Java?

M
mfministre, 2016-06-03
@mfministre

friend i thought this would help https://geekbrains.ru/posts/java_books

N
Natalia Volykhina, 2016-06-03
@Anabilisa

Reviews of java articles and blogs to get involved and be in the subject:
https://javaswag.curated.co/

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question