Leanpub Header

Skip to main content

Filters

Category: "Java"

Books

  1. Automated API testing
    Automated API testing
    Automated API testing
    Anton Smirnov

    This book will be a lot of programming and describing patterns. I tried to create instructions on how to write code for API testing. In this book, I tried to focus more on the concept of how and with what vision it is necessary to approach the testing of an API.

  2. Apache Cassandra Horizontal scalability for Java applications

    In this book, Otávio Santana discusses Cassandra, its concepts, and its applicability with Java. After introducing non-relational databases, you will see concepts such as hierarchy, reading, writing, how they work on the node, and their orchestration within a Cluster.

  3. Anatomia do Protocolo HTTP
    Anatomia do Protocolo HTTP
    A internet se faz de protocolos e não de frameworks
    Victor Osório

    Uma apresentação do Protocolo HTTP para iniciantes em desenvolvimento WEB.

  4. テストコードの注入から始めるレガシーコードのリファクタリング
    テストコードの注入から始めるレガシーコードのリファクタリング
    レガシーコードに立ち向かう一歩目は、とりあえずテストを書いてみることだ
    Yuya Kazama

    レガシーコードのリファクタリングの書籍の多くは、テストコードの大切さを説いている一方で、肝心のテストコードはあまり記述されないことが多いです。 これにより、あたかも「最初の作業として、テストコードをたくさん作る必要がある」と思わせてしまい、リファクタリングをするためのテストコードの作成に挫折してしまう事態を生み出しているように感じています。 そこで本書籍では、テストコードを少しずつ注入していきながら、レガシーコードに立ち向かう方法を、実際のテストコードを記載しつつ説明していきます。 また、一部題材については、実際にライブコーディングを行っている様子を収録したビデオも付いています。

  5. Java 17 Quick Reference Guide
    Java 17 Quick Reference Guide
    Refresh your Java language syntax and core concepts
    Tarun Telang

    This quick reference guide is for beginners or anyone looking to refresh their java language syntax and core concepts

  6. Hacking with Spring Boot 2.3: Reactive Edition

    Spring Boot 2.3 is the hottest ticket in town... ...when it comes to Java development. Learn the latest features that can scale your apps including:Web and Data accessDeveloper tools and test supportOperational featuresDocker container bakingBottleneck discovery with BlockHoundMessagingSecurityMore!

  7. Getting to Know IntelliJ IDEA
    Getting to Know IntelliJ IDEA
    Get up to speed on IntelliJ IDEA's New UI
    Trisha Gee and Helen Scott

    If we treat our IDE as a text editor, we do ourselves a disservice. Using a combination of tutorials and a questions-and-answers approach, Getting to Know IntelliJ IDEA will help you find ways to use IntelliJ IDEA that enable you to work efficiently and productively as a professional developer.

  8. Swings Give Wings
    Swings Give Wings
    java swings
    Sai Karthik

    A clear view of JAVA SWINGS

  9. Functional Java
    Functional Java
    with Vavr
    dimitris papadimitriou

    Practical functional programming in Java using Vavr functional library

  10. 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.

  11. Java OOP Done Right
    Java OOP Done Right
    Create object oriented code you can be proud of with modern Java
    Alan Mellor

    You've seen awful Java code and you're sick of it. Let's fix that. Starting from Object Oriented basics, we'll add modern ideas like TDD, SOLID, Design Patterns and Hexagonal Architecture to the mix. We'll craft code we can be proud of! In his down-to-earth style, Alan Mellor shares 25 years of what actually works using OOP at the code face.

  12. The Algorithm Interview Guide
    The Algorithm Interview Guide
    An interview guide with a detailed step-by-step explanation to the most commonly asked questions and patterns.
    Rajesh Mohanan

    A comprehensive step-by-step approach for learning algorithms for coding interviews. 50 questions with well-explained solutions that cater to both the struggling and also experienced. All solutions are explained well in detail with the help of pseudocode and also with Java.

  13. The Clean Way to Use Rx
    The Clean Way to Use Rx
    Manual de guía y consejos para implementar con extensiones Rx.
    Yair Carreno

    Recomiendo esta lectura para todo actor que participa en procesos de diseño, implementación y validación de componentes de software a través de Reactive programming y Functional programming, apoyados en el uso de extensiones Rx.

  14. REST HOW TOs
    REST HOW TOs
    Consuming and Building REST API in Python, Ruby, Java, C# and Go
    A.P. Rajshekhar and Shrikant Khare

    REST APIs Simplified! - Build and Consume in Python, Ruby, Java, C# and Go

  15. The Clean Way to Use Rx
    The Clean Way to Use Rx
    Guide manual and tips for implementing with Rx extensions.
    Yair Carreno

    I recommend this reading for any actor that participates in the design, implementation, and validation processes of software components through Reactive programming and Functional programming, supported by the use of Rx extensions.