Leanpub Header

Skip to main content

Filters

Category: "Java"

Java

  1. Low Latency Programming in Java
    Low Latency Programming in Java
    Book 1: CPU Affinity, NUMA, and Thread Placement
    Amardeep Mond

    A practical guide to CPU affinity, NUMA, and thread placement for Java engineers who need nanosecond-precise, deterministic latency. Every example compiles against the open-source faster-hft-affinity library and is enforced by its test suite.

  2. The Windchill Field Guide
    The Windchill Field Guide
    Admin handbook, developer cookbook, 27 problem-to-fix cards and a consultant's toolkit
    Mouad Jaoucha

    The practical Windchill reference for administrators, developers and PLM consultants: 27 problem-to-fix cards, 25+ Java API recipes, admin routines and ready-to-use scripts.

  3. Taming Thymeleaf
    Taming Thymeleaf
    Practical Guide to building a web application with Spring Boot and Thymeleaf
    Wim Deblauwe

    Learn to build a production-grade web application with Spring Boot and Thymeleaf with this book.

  4. High-Performance Java Persistence
    High-Performance Java Persistence
    Get the most out of your persistence layer
    Vlad Mihalcea

    A high-performance data access layer must resonate with the underlying database system. Knowing the inner workings of a relational database and the data access frameworks in use can make the difference between a high-performance enterprise application and one that barely crawls.

  5. JavaParser: Visited
    JavaParser: Visited
    Analyse, transform and generate your Java code base
    Nicholas Smith, Danny van Bruggen, and Federico Tomassetti

    In this book key contributors to the JavaParser library teach you how to programmatically analyse, transform and generate your java code base. The first part of the book aims to introduce you to the basics of the library before the team take you through a more detailed look at some of their favourite applications of the library.

  6. Microservices with Spring Boot 4

    Build a complete, production-grade microservices platform with Spring Boot 4 and Java 21, one chapter at a time.

  7. Java Algorithms Interview Challenger
    Java Algorithms Interview Challenger
    Ace Java Interviews by Mastering Fundamentals of Data Structures and Algorithms
    Rafael Chinelato del Nero

    Ace the Java interviews by mastering data structures and algorithms! The best way to do this is to learn those concepts with your beloved programming language, Java! In this book, you will also learn how the current interviews are in the market so you can prepare accordingly. Take the first step toward your career success. Get this book now!

  8. Java Challengers
    Java Challengers
    Master the Java Fundamentals with fun Java Code Challenges! Become a Java Challenger!
    Rafael Chinelato del Nero

    Master the Java fundamentals and have a lot of fun solving the Java code Challenges of this book. You will see if you really know core Java concepts well. There are more than 70 well-elaborated Java code Challenges for you to challenge yourself and refine your Java skills to the very best so you can get rid of bugs far more easily.

  9. Java Programming for Raspberry Pi
    Java Programming for Raspberry Pi
    A Hands-On Guide to Electronics and IoT Projects (2026 edition)
    Frank Delporte

    Get started with the latest versions of Java, JavaFX, Pi4J, Spring, and so much more. Learn the power (and fun!) of experimenting with electronics. All explained in many small and easy-to-understand examples.

  10. Mastering Regular Expressions
    Mastering Regular Expressions
    A Complete Guide for Developers Across Languages and Platforms
    Steve Publications

    Regex doesn't have to feel like cryptic punctuation. Mastering Regular Expressions shows you how patterns really work, how to debug them when they don't and how to use them confidently across nine programming languages. Go beyond memorizing syntax and learn to write regex that's clear, efficient and portable.

  11. Coding an Architecture Style
    Coding an Architecture Style
    A practical guide to learn Software Architecture by coding in Java
    Enrique Pablo Molinari

    If you want to know how to design and code an application with Modular Architecture, or with Layered Architecture or with Hexagonal Architecture (Clean Architecture), or with Microservice Architecture this book is for you. If you are a developer who is always trying to write clean, solid and elegant software structures, this book is for you.

  12. Java Cryptography: Tools and Techniques

    Between the standard Java Runtime and the Bouncy Castle APIs there is a rich tool set of APIs to help work with the maze of standards and protocols needed for secure communication, storage and identity management. This book will help you navigate that maze and shine light into some of the darker corridors.

  13. Distributed Systems in Java

    Master the Art of Building Robust, Scalable Distributed Applications

  14. The Modern Cryptography CookBook
    The Modern Cryptography CookBook
    Cryptography is for EveryOne. Learn from Crypto Principle to Applied Cryptography With Practical Example
    Anish Nath

    Cryptography Cookbook is the intuitive way of learning practical cryptography and applied cryptograhy. This book contains more than 1000+ recieipes which include and not limited to Symmetric Key, Assymetric Keys, hashing algorithms, hmac, key exchanges,pki ,encoding decoding,certificare management tls,gpg,smime,ssh-keygen,keytool,iptables etc.

  15. Exploring Java Libraries: A Developer's Guide (Volume 2)
    Exploring Java Libraries: A Developer's Guide (Volume 2)
    Advanced Text Processing, AWT, Swing GUI, and Accessibility in Java
    Solis Dynamics

    Exploring Java Libraries: A Developer’s Guide, Volume II is a hands-on guide to Java’s text-processing, desktop GUI, and accessibility libraries. Through practical examples, structured explanations, and real-world coding scenarios, it helps developers move beyond theory and master Java’s AWT, Swing, and java.text ecosystem.