Leanpub Header

Skip to main content

Filters

Category: "Java"

Books

  1. Spring Certification
    Spring Professional Certification — Study Guide
    Vincent VAUBAN

    Master Spring the smart way with a theory-first guide mapped 1:1 to the Spring Professional exam objectives. Clear explanations, annotated code, and simple diagrams build strong mental models—so you learn faster and feel confident on exam day (no practice questions, just the essentials).

  2. Exploring Java 25
    From Java 11 to Java 25
    Fu Cheng

    Java features from Java 11 to Java 25

  3. DDD with Spring Boot
    Implementing Robust, Scalable Applications Using Strategic and Tactical DDD Patterns
    Enrique Medina Montenegro

    Ready to conquer software complexity? This book provides a practical introduction to Domain-Driven Design with Spring Boot, giving you the essential patterns to start building more robust and business-aligned applications. It's your clear starting point for applying DDD principles without getting bogged down in theory.

  4. Spring Boot Microservices in Production
    A comprehensive guide to building, deploying, and scaling resilient distributed systems with Spring Boot and Spring Cloud
    Enrique Medina Montenegro

    Build bulletproof Spring Boot microservices—from monolith migration to domain-driven design and event-driven patterns—while mastering the production essentials of resilience, observability, and zero‑downtime delivery. Turn complex domains into clean, scalable services with bounded contexts, aggregates, repositories, and domain events, then ship faster with rate‑limited APIs, backoff‑retries, and Kubernetes rollouts. If leading Java teams to reliable, cloud‑ready microservices is the goal, this is the hands‑on guide that gets systems into production with confidence.

  5. Are you an experienced Java developer who wants a shortcut to the best Lambda knowledge? I've distilled my 8+ years of using Lambda and 6+ years working with some of AWS's biggest Serverless customers into a short book. If you want to improve quickly, this is the book for you.

  6. Elegant Design Principles
    Foundations of Software Design Mastery
    Narayanan Jayaratchagan

    Elegant Design Principles distils decades of design wisdom into 95 actionable principles spanning core OO, SOLID/GRASP, package design, reliability and a forward‑looking AI‑first approach. Explore the Design Pyramid to understand how quality attributes, smells and principles interconnect; learn to manage complexity through high cohesion, low coupling and clear abstractions; and adopt modern practices like test‑driven development and semantic modularity. From novices seeking a roadmap to experts embracing AI‑assisted workflows, this book equips you to create systems that are robust, maintainable and elegant—today and in the AI‑driven future.

  7. Java-Based Service-Orchestration Framework for End-to-End Testing Across Heterogeneous Enterprise Platforms
    Dynamic Test Orchestration for Real-World Business Workflows at Scale
    kavita jadhav

    In this whitepaper, I have outlined the architecture and implementation of a service-oriented, Java-based automation framework designed for enterprise-grade end-to-end testing. By embracing modularity, reflection-based service discovery, and cross-technology orchestration, the framework addresses real-world testing challenges in complex ecosystems that span UI layers, APIs, databases, ERP systems, and batch processes.

  8. Engineering Future-Ready Test Automation Framework for Hybrid Enterprise Architectures
    A comprehensive guide to architecting a modular, maintainable, and CI/CD-ready Java-Selenium framework using the Page Object Model (POM). Designed for complex, high-demand enterprise environments, this framework supports both legacy systems and modern applications with scalable, future-proof automation.
    kavita jadhav
    No Description Available
  9. Nasdanika Stories
    Pavel Vlasov
    No Description Available
  10. No Description Available
  11. Material for Mastering Blockchain Development: Create Your Own Blockchain from Scratch
    Build, Code, and Launch — Your Step-by-Step Guide to Blockchain Mastery
    Elite Readers
    No Description Available
  12. Creating AI Agents with MCP - Model Context Protocol
    Part of the series, "The Only Book You'll Need On..."
    Lydia Evelyn and Bruce Hopkins

    Get started quickly, creating applications for the Model Context Protocol (MCP) using the official MCP SDKs for Python, Java 21, and Node.js. Quickly master, all of the concepts needed in order to build MCP servers, including transport protocols, tools, resources, prompts, roots, and sampling. Learn how to get familiar with popular MCP client applications such as, Claude Desktop, Postman, and the MCP Inspector.

  13. Java GUI Programming with MySQL: Build Real Student management App Step by Step - CERTIFICATE INCLUDED
    A Hands-On Project-Based Guide to Java, Swing, JDBC, and MySQL Integration for Beginners
    Roberto Stepic

    Learn Java the way it's used in real jobs — build a complete Student Management Application with a GUI, database, and certification at the end. No fluff, just results.

  14. Kotlin 2.0 Crash Course
    Build, test, and secure Android and web applications including Functional patterns, JSON handling, and RESTful endpoints
    GitforGits | Asian Publishing House

    In "Kotlin 2.0 Crash Course," I speak directly to you, the developer who needs to solve problems today while laying a solid foundation for tomorrow. As you follow along, you'll learn how to install Kotlin on Linux, configure your development environment, and start writing code that compiles without hiccups. I'm thrilled to guide you through the fascinating world of variables, data types, and control structures. I'll use clear examples that immediately demonstrate how our sample app stores and manipulates tasks.

  15. Automation Testing with Kafka & RESTful APIs
    Real-World Projects & Practices
    Aila Bogasieru
    No Description Available