Java

Mastering Android Development with Kotlin. Deep dive into the world of Android to create robust applications with Kotlin

Miloš Vasić

Mastering Android Studio 3. Build Dynamic and Robust Android applications

Kyle Mew

Mastering Apache Cassandra. Build, manage, and configure high-performing, reliable NoSQL database for your application with Cassandra

Nishant Neeraj, Nishant Neeraj

Mastering Apache Spark 2.x. Advanced techniques in complex Big Data processing, streaming analytics and machine learning - Second Edition

Romeo Kienzler

Mastering Concurrency Programming with Java 9. Fast, reactive and parallel application development - Second Edition

Javier Fernández González

Mastering Eclipse Plug-in Development. Build modular applications on Eclipse by defining custom extension points and using OSGi services

Bandlem Limited

Mastering Elasticsearch. Further your knowledge of the Elasticsearch server by learning more about its internals, querying, and data handling

Rafal Kuc, Marek Rogozinski

Mastering Functional Programming. Functional techniques for sequential and parallel programming with Scala

Anatolii Kmetiuk