My current, unordered book list but I wasn’t able to read them all, yet.
- Core Java, Volume I and II; Horstmann
- Thinking in Java; Eckel
- OCA/OCP Java SE 7 Programmer I & II Study Guide; Sierra & Bates
- Effective Java; Bloch
- Java Concurrency in Practice; Goetz
- Spring Boot in Action; Walls
- Java EE 7 Development with WildFly; Ćmil, Matłoka, Marchioni
- The C Programming Language; Kernighan, Ritchie
- The C++ Programming Language; Stroustrup
- Effective Modern C++; Meyers
- Learning Python: Powerful Object-Oriented Programming; Lutz
- Scala for the Impatient; Horstmann
- Functional Programming in Scala; Chiusano, Bjarnason
- Seven Languages in Seven Weeks, Tate
- Algorithms Unlocked, Cormen
- Introduction to Algorithms, Cormen
- Design Patterns; Gang of Four
- Head First, Design Patterns; Sierra, Robson, Bates & Freeman
- Clean Code; Martin
- The Pragmatic Programmer; Hunt
- The Software Craftsman: Professionalism, Pragmatism, Pride; Mancuso
- The Go Programming Language, Donovan & Kernighan
- Modern Operating Systems - Andrew S. Tanenbaum
- Computer Networks - Andrew S. Tanenbaum
- Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne
- Java Performance - The Definitive Guide - Scott Oaks