Leanpub Header

Skip to main content

Filters

Category: "Java"

Java

  1. Exploring Java 25
    Exploring Java 25
    From Java 11 LTS to Java 25 LTS
    Fu Cheng

    Java features from Java 11 LTS to Java 25 LTS

  2. DDD with Spring Boot
    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.

  3. Spring Boot Microservices in Production
    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.

  4. The Lambda Handbook For Java Developers

    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.

  5. Java-Based Service-Orchestration Framework for End-to-End Testing Across Heterogeneous Enterprise Platforms
    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.

  6. Engineering Future-Ready Test Automation Framework for Hybrid Enterprise Architectures
    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
  7. Nasdanika Stories
    Nasdanika Stories
    Pavel Vlasov
    No Description Available
  8. Creating AI Agents with MCP - Model Context Protocol
    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.

  9. Java GUI Programming with MySQL: Build Real Student management  App Step by Step - CERTIFICATE INCLUDED
    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.

  10. Kotlin 2.0 Crash Course
    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.

  11. Automation Testing with Kafka & RESTful APIs
    Automation Testing with Kafka & RESTful APIs
    Real-World Projects & Practices
    Aila Bogasieru
    No Description Available
  12. Interactive Java workbook
    Interactive Java workbook
    Companion book to the Interactive Java workbook task collection
    Bojan Tomić

    Start programming in Java from scratch - beginner friendly style.Learn coding in the IDEA IntelliJ professional IDE for Java34 theory lessons (PDF, EPUB) with 170+ executable code examples (ZIP file - course for Intellij Academy plugin)572+ diverse programming tasks: answer questions, complete code, correct syntax errors, correct code, write alternative solutions (ZIP file - course for Intellij Academy plugin)Tasks start very easy and gradually work toward medium ones, and finally the hard ones.We got you covered! All tasks come with automated tests to see if your solution is correct, but also a predefined solution which can be compared side-by-side with your solution. More complex tasks come with hints to help you solve them.If that is not enough, and you still feel confused about some task, there are 200+ explanation videos which explain the solution to medium and hard tasks step-by-step (explanation videos are sold separately).

  13. JAVA IN THE WILD
    JAVA IN THE WILD
    Samuel Jonathan Enemona
    No Description Available
  14. Padrões e Práticas para Arquitetura Java Moderna
    Padrões e Práticas para Arquitetura Java Moderna
    Aplicações Corporativas Cloud-Native com Quarkus
    ADRIANO DOS SANTOS RIBEIRO

    Cansado da complexidade e lentidão no desenvolvimento Java corporativo? Quer construir aplicações cloud-native robustas, escaláveis e performáticas com mais agilidade? Este livro é seu guia essencial, direto ao ponto, para arquitetos e desenvolvedores Java experientes. Desmistificamos padrões modernos como DDD estratégico e tático, mensageria reativa (Kafka, Outbox, CDC), persistência eficiente com Panache, GraphQL para APIs flexíveis e deployment em contêineres/Kubernetes, tudo aplicado ao mundo real com Quarkus e o exemplo Sakila. Sem enrolação, focamos em Padrões e Práticas que trazem robustez e preparam seus sistemas para o futuro. Aprenda com a experiência de quem já trilhou esse caminho e ganhe a confiança para arquitetar as próximas gerações de aplicações corporativas cloud-native com Java e Quarkus. Transforme sua forma de construir software!

  15. Enterprise Development with Raspberry Pi

    This book is written by a Raspberry Pi enthusiast, so, it could be hopefully interesting for other Raspberry Pi enthusiasts. Also, as it is about enterprise development, it can be eventually useful for any IT specialist dealing with enterprise applications and services.