Java

Hands-On Design Patterns with Java. Learn design patterns that enable the building of large-scale software architectures

Dr. Edward Lavieri

Hands-on Design Patterns with Kotlin. Build scalable applications using traditional, reactive, and concurrent design patterns in Kotlin

Alexey Soshin

Hands-On Enterprise Java Microservices with Eclipse MicroProfile. Build and optimize your microservice architecture with Java

Cesar Saavedra, Heiko W. Rupp, Jeff Mesnil, Pavol Loffay, ...

Hands-On Full Stack Development with Spring Boot 2.0 and React. Build modern and scalable full stack applications using the Java-based Spring Framework 5.0 and React

Juha Hinkula

Hands-On Gradient Boosting with XGBoost and scikit-learn. Perform accessible machine learning and extreme gradient boosting with Python

Corey Wade, Kevin Glynn

Hands-On High Performance with Spring 5. Techniques for scaling and optimizing Spring and Spring Boot applications

Chintan Mehta, Subhash Shah, Pritesh Shah, Prashant Goswami, ...

Hands-On Microservices with Spring Boot and Spring Cloud. Build and deploy Java microservices using Spring Cloud, Istio, and Kubernetes

Magnus Larsson

Hands-On Reactive Programming in Spring 5. Build cloud-ready, reactive systems with Spring 5 and Project Reactor

Oleh Dokuka, Igor Lozynskyi