4 книги по Java от новичка до профи

Иван Брель, Java / Web-архитектор с 15-летним опытом разработки и тренер курсов Java в нашем институте, подготовил список книг, которые помогут вам на каждом этапе становления как Java-разработчика - от начинающего до профи.
Книги расположены по степени увеличения сложности:
1. "Java 8. Полное руководство", Герберт Шилдт, 2015
"Книга "Java 8. Полное руководство" является исчерпывающим руководством по программированию на языке Java. В этом справочном пособии, полностью обновленном с учетом последней версии Java SE 8, поясняется, как разрабатывать, компилировать, отлаживать и выполнять программы на языке программирования Java."
2. "Философия Java", Брюс Эккель, 2017
"Чтобы по-настоящему понять язык Java, необходимо рассматривать его не просто как набор неких команд и операторов, а понять его «философию», подход к решению задач, в сравнении с таковыми в других языках программирования. На этих страницах автор рассказывает об основных проблемах написания кода: в чем их природа и какой подход использует Java в их разрешении."
3. "Microservices for Java Developers", Christian Posta, 2016 (ENG).
"В этом практическом руководстве, ориентированном на примеры, разработчики и архитекторы Java узнают, как перемещаться по популярным платформам приложений таким как Dropwizard и Spring Boot, и как развертывать и управлять микрослужбами в масштабе с контейнерами Linux."
4. "Spring 5.0 Microservices - Second Edition: Scalable systems with Reactive Streams and Spring Boot", Rajesh R V, 2017
"Эта книга поможет вам реализовать архитектуру микрослужб в Spring Framework, Spring Boot и Spring Cloud. Написанная по последним спецификациям Spring, эта книга фокусируется на Реактивном Программировании, и вы научитесь создавать современные приложения Java в интернет-масштабе в кратчайшие сроки."
Читайте и повышайте свои скиллы паралелльно вместе с изучением Java на наших курсах!