Книги и пособия по JAVA:
LIGHT LEVEL
SoloLearn Учим JAVA
1.Брюс Эккель. Философия Java
2.Яков Файн. Программирование на Java для детей, родителей, дедушек и бабушек
3.Патрик Нимейер и Дэниэл Леук. Программирование на Java
4.Герберт Шилдт. Java 8.(Платная серия книг) части с 1 по 6
NORMAL LEVEL
SoloLearn Учим JAVA
5.Алексей Васильев. Java. Объектно-ориентированное программирование
6.Джошуа Блох. Эффективное программирование
7.Кен Арнольд, Джеймс Гослинг. Язык программирования Java
8.Герберт Шилдт. Java 8.(Платная серия книг) части с 6 по 9
HIGH LEVEL
9.Brian Goetz. Java Concurrency in Practice
10.Micheal Feathers. Woking Effectively with Legacy Code
11.Martin Fowler. Patterns of Enterprise Application Architecture
12.Tom DeMarco и Timothy Lister. Peopleware
English Editions:
1.Ben Evans Java: The Legend
2. David J. Eck Introduction to Programming Using Java
3.Allen B. Downey and Chris Mayfield Think Java
4.Yakov Fain Java Programming for Kids
Примечания:
- Все книги, программы и пособия перечисленные в данной статье являются бесплатными(кроме подписанных свыше платных изданий).
- Читать книги выше среднего уровня рекомендуется на оригинальном языке(English), если же вы не осилите в оригинале прочесть книгу, то издания есть и на русском языке.
- Книги которые входят в список English Edition можно найти на русском переводе.