├── LICENSE └── README.md /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2019 Programmerfriend 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # awesome-java-books [![Awesome](https://awesome.re/badge-flat.svg)](https://awesome.re) 2 | A curated list of awesome Java Books 3 | 4 | ## For Beginners 5 | 6 | - [Introduction to Java Programming and Data Structures (10th Edition, 2014)](https://amzn.to/31feeBc) 7 | - [Head First Java (2nd Edition, 2005)](https://amzn.to/2YON8PM) 8 | 9 | ## Advanced Books 10 | - [Think Java (1st Edition, 2016)](https://amzn.to/2MJMn8m) 11 | - [Effective Java (3rd Edition, 2018)](https://amzn.to/31qYYRV) 12 | - [Refactoring: Improving the Design of Existing Code (1st Edition, 1999)](https://amzn.to/2GPQ7RI) 13 | - [Java Concurrency in Practice (1st Edition, 2006)](https://amzn.to/31lESs6) 14 | - [Test Driven: TDD and Acceptance TDD for Java Developers (1st Edition, 2007)](https://amzn.to/2YJEP7O) 15 | 16 | ## Spring / Spring Boot 17 | - [Spring in Action: Covers Spring 4 (4th Edition, 2014)](https://amzn.to/2GOJRtu) 18 | - [Spring Boot in Action: (1st Edition, 2016)](https://amzn.to/2KwvcnN) 19 | - [Cloud Native Java (1st Edition, 2017)](https://amzn.to/2YRvm2c) 20 | - [Spring Microservices in Action (1st Edition, 2017)](https://amzn.to/2H5iNGL) 21 | - [Learning Spring Boot 2.0 (1st Edition, 2017)](https://amzn.to/2KkVxGy) 22 | --------------------------------------------------------------------------------