Author: Nick Samoylov

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

Nick Samoylov

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

Nick Samoylov, Mohamed Sanaulla

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

Mayur Ramgir, Nick Samoylov

Learning RxJava. Build concurrent applications using reactive programming with the latest features of RxJava 3 - Second Edition

Nick Samoylov, Thomas Nield

Learn Java 12 Programming. A step-by-step guide to learning essential concepts in Java SE 10, 11, and 12

Nick Samoylov

Learn Java 17 Programming. Learn the fundamentals of Java Programming with this updated guide with the latest features - Second Edition

Nick Samoylov