Java

Introduction to JVM Languages. Get familiar with the world of Java, Scala, Clojure, Kotlin, and Groovy

Vincent van der Leun

Introduction to Programming. Learn to program in Java with data structures, algorithms, and logic

Nick Samoylov

Inżynieria oprogramowania. Jak zapewnić jakość tworzonym aplikacjom

Bolesław Szomański, Bogdan Bereza-Jarociński

Jakarta EE Cookbook. Practical recipes for enterprise Java developers to deliver large scale applications with Jakarta EE - Second Edition

Elder Moraes

Java 11 and 12 - New Features. Learn about Project Amber and the latest developments in the Java language and platform

Mala Gupta

Java 11 Cookbook. A definitive guide to learning the key concepts of modern application development - Second Edition

Nick Samoylov, Mohamed Sanaulla

Java 8. Leksykon kieszonkowy

Patricia Liguori, Robert Liguori

Java 8. Przewodnik doświadczonego programisty

Cay S. Horstmann

Java 9 Concurrency Cookbook. Build highly scalable, robust, and concurrent applications - Second Edition

Javier Fernández González

Java 9 Data Structures and Algorithms. A step-by-step guide to data structures and algorithms

Debasish Ray Chawdhuri

Java 9 Dependency Injection. Write loosely coupled code with Spring 5 and Guice

Nilang Patel, Krunal Patel

Java 9 High Performance. Practical techniques and best practices for optimizing Java applications through concurrency, reactive programming, and more

Mayur Ramgir, Nick Samoylov

Java 9 Programming Blueprints. Master features like modular programming, Java HTTP 2.0, and REPL by building numerous applications

Jason Lee

Java 9 Programming By Example. Your guide to software development

Peter Verhas

Java 9. Przewodnik doświadczonego programisty. Wydanie II

Cay S. Horstmann

Java 9 Regular Expressions. A hands-on guide to implement zero-length assertions, back-references, quantifiers, and many more

Anubhava Srivastava