Skip to main content

Shopping Cart

You're getting the VIP treatment!

Item(s) unavailable for purchase
Please review your cart. You can remove the unavailable item(s) now or we'll automatically remove it at Checkout.
itemsitem
itemsitem

Recommended For You

Loading...

Java eBooks

If you like Java eBooks, then you'll love these top picks.
Showing 193 - 216 of 1859 Results
Skip side bar filters
  • Java Game Development with LibGDX

    From Beginner to Professional

    by Lee Stemkoski ...
    Series series Professional and Applied Computing (R0)
    Learn to design and create video games using the Java programming language and the LibGDX software library. Working through the examples in this book, you will create 12 game prototypes in a variety of popular genres, from collection-based and shoot-em-up arcade games to side-scrolling platformers and sword-fighting adventure games. With the flexibility provided by LibGDX, specialized genres such ... Read more

    $64.79 USD

  • Beginning Spring 5

    From Novice to Professional

    Series series Professional and Applied Computing (R0)
    Get started with Spring Framework 5 and its ecosystem, with a guide to the working practices in modern development. Authors Joseph Ottinger and Andrew Lombardi will teach you how to use the Spring Framework to build Java-based applications, web applications, and microservices. You’ll see how Spring has drastically and positively affected the way we program and design applications in Java.Beginning ... Read more

    $44.54 USD

  • 97 Things Every Programmer Should Know

    Collective Wisdom from the Experts

    by Kevlin Henney ...
    Tap into the wisdom of experts to learn what every programmer should know, no matter what language you use. With the 97 short and extremely useful tips for programmers in this book, you'll expand your skills by adopting new approaches to old problems, learning appropriate best practices, and honing your craft through sound advice.With contributions from some of the most experienced and respected ... Read more

    $22.04 USD

  • A Functional Approach to Java

    Augmenting Object-Oriented Java Code with Functional Principles

    by Ben Weidig ...
    Java developers usually tackle the complexity of software development through object-oriented programming (OOP). But not every problem is a good match for OOP. The functional programming (FP) paradigm offers you another approach to solving problems, and Java provides easy-to-grasp FP tools such as lambda expressions and Streams. If you're interested in applying FP concepts to your Java code, this ... Read more

    $41.48 USD

  • Learning Test-Driven Development

    A Polyglot Guide to Writing Uncluttered Code

    Your code is a testament to your skills as a developer. No matter what language you use, code should be clean, elegant, and uncluttered. By using test-driven development (TDD), you'll write code that's easy to understand, retains its elegance, and works for months, even years, to come. With this indispensable guide, you'll learn how to use TDD with three different languages: Go, JavaScript, and ... Read more

    $36.98 USD

  • Introduction to JVM Languages

    Get familiar with the world of Java, Scala, Clojure, Kotlin, and Groovy

    Explore the Java Virtual Machine with modern programming languagesKey Features\[\*\]This guide provides in-depth coverage of the Java Virtual Machine and its features\[\*\]Filled with practical examples, this book will help you understand the core concepts of Java, Scala, Clojure, Kotlin, and Groovy\[\*\]Work with various programming paradigms and gain knowledge about imperative, object-oriented ... Read more

    $34.01 USD or Free with Kobo Plus

  • Java Data Science Cookbook

    Explore the power of MLlib, DL4j, Weka, and more

    by Rushdi Shams ...
    Recipes to help you overcome your data science hurdles using JavaKey Features\[\*\] This book provides modern recipes in small steps to help an apprentice cook become a master chef in data science\[\*\] Use these recipes to obtain, clean, analyze, and learn from your data\[\*\] Learn how to get your data science applications to production and enterprise environments effortlesslyBook DescriptionIf ... Read more

    $37.25 USD or Free with Kobo Plus

  • Practical Cloud-Native Java Development with MicroProfile

    Develop and deploy scalable, resilient, and reactive cloud-native applications using MicroProfile 4.1

    Written by leading MicroProfile experts, this book provides you with best practices for building enterprise-grade cloud-native applications using MicroProfile 4.1 and running them on Open Liberty with Docker, Kubernetes, and IstioKey FeaturesApply your knowledge of MicroProfile APIs to develop cloud-native applicationsUse MicroProfile Health to provide the startup, liveness, and readiness status ... Read more

    $34.01 USD or Free with Kobo Plus

  • Flutter for Beginners

    An introductory guide to building cross-platform mobile applications with Flutter and Dart 2

    A step-by-step guide to learning Flutter and Dart 2 for creating Android and iOS mobile applicationsKey FeaturesGet up to speed with the basics of Dart programming and delve into Flutter developmentUnderstand native SDK and third-party libraries for building Android and iOS applications using FlutterPackage and deploy your Flutter apps to achieve native-like performanceBook DescriptionGoogle ... Read more

    $23.93 USD or Free with Kobo Plus

  • Learn Kotlin Programming

    A comprehensive guide to OOP, functions, concurrency, and coroutines in Kotlin 1.3

    Delve into the world of Kotlin and learn to build powerful Android and web applicationsKey FeaturesLearn the fundamentals of Kotlin to write high-quality codeTest and debug your applications with the different unit testing frameworks in KotlinExplore Kotlin's interesting features such as null safety, reflection, and annotationsBook DescriptionKotlin is a general-purpose programming language used ... Read more

    $23.93 USD or Free with Kobo Plus

  • Ultimate Java Design Patterns

    by Ricken Bazolo ...
    Think Like an Architect. Code Like a Master.Book DescriptionDesign patterns are the shared language of great software engineering - and mastering them is what separates Java developers who write code from architects who build systems. Ultimate Java Design Patterns gives you a comprehensive, practical command of every major pattern category, from Foundational Creational, Structural, and Behavioral ... Read more

    $21.41 USD

  • Edge-First Web Development with Hono

    Building Fast, Portable APIs Across Cloudflare, Deno, Bun, and Node.js

    "Edge-First Web Development with Hono: Building Fast, Portable APIs Across Cloudflare, Deno, Bun, and Node.js"For experienced web engineers, the edge promises lower latency, global reach, and simpler deployment—but only if your application model can survive across runtimes without fragmentation. This book shows why Hono has become a compelling foundation for that approach. Aimed at advanced ... Read more

    $6.29 USD or Free with Kobo Plus

  • Practical Machine Learning

    Learn how to build Machine Learning applications to solve real-world data analysis challenges with this Machine Learning book – packed with practical tutorials

    Tackle the real-world complexities of modern machine learning with innovative, cutting-edge techniquesKey Features\[\*\]Fully-coded working examples using a wide range of machine learning libraries and tools, including Python, R, Julia, and Spark\[\*\]Comprehensive practical solutions taking you into the future of machine learning\[\*\]Go a step further and integrate your machine learning projects ... Read more

    $35.63 USD or Free with Kobo Plus

  • Mastering SIMD with Java Vector API

    Unlocking Single-Core Performance Through SIMD Optimization

    by Roman Snytsar ...
    Series series Professional and Applied Computing (R0)
    Learn how to write Java code faster by using the Vector API for SIMD operations. This book shows you how to apply data-level parallelism to common algorithms without leaving the Java ecosystem, making modern CPU capabilities accessible to everyday developers.The book uses a problem-first approach. Each chapter starts with a familiar coding task—such as array summation or prefix sums—and then ... Read more

    $44.54 USD

  • Developing Graphics Frameworks with Java and OpenGL

    Developing Graphics Frameworks with Java and OpenGL shows you how to create software for rendering complete three-dimensional (3D) scenes. The book explains the foundational theoretical concepts as well as the practical programming techniques that will enable you to create your own animated and interactive computer-generated worlds.You will learn how to combine the power of OpenGL, the most widely ... Read more

    $60.29 USD

  • The Z Garbage Collector

    In JDK 25

    This book explains how the Z Garbage Collector was designed, why it was designed this way, the common pitfalls to avoid when using ZGC in JDK 25 and how to get useful information from the garbage collector.Java is one of the most widely used programming languages in the world. It is a memory-safe language that completely relies on a good garbage collection (GC) algorithm to work well. The Z ... Read more

    $65.69 USD

  • Java - VIRTUAL MACHINE

    by Preeti Man ...
    This book intends to educate Java practitioners on JAVA Virtual Machine through detailed explanation about the intended purpose and functions in a JVM. ... Read more

    $10.02 USD or Free with Kobo Plus

  • Javascript - 50 functions and tutorial

    by Nino Paiotta ...
    The content of this text is not intended as a programming manual for those who want to start learning to program starting from scratch, but it is a manual that a beginner or intermediate programmer of such language should keep on hand, in fact it contains 50 examples, which can be easily inserted into a web document and then find the solution at the appropriate time or control the shape and the ... Read more

    $3.99 USD

  • Pragmatic Unit Testing in Java with JUnit

    by Jeff Langr ...
    The classic Pragmatic Unit Testing with Java in JUnit returns for a third edition, streamlined and rewritten with updated and more accessible code examples. In this edition, you'll learn how to create concise, maintainable unit tests with confidence. New chapters provide a foundation of examples for testing common concepts, and guidance on incorporating modern AI tools into your development and ... Read more

    $29.87 USD

  • Oracle Database Programming with Java

    Ideas, Designs, and Implementations

    by Ying Bai ...
    Databases have become an integral part of modern life. Today’s society is an information-driven society, and database technology has a direct impact on all aspects of daily life. Decisions are routinely made by organizations based on the information collected and stored in databases. Database management systems such as Oracle are crucial to apply data in industrial or commercial systems. Equally ... Read more

    $60.29 USD

  • Introduction to Compiler Construction in a Java World

    Immersing students in Java and the JVM, this text enables a deep understanding of the Java programming language and its implementation. It focuses on design, organization, and testing, helping students learn good software engineering skills and become better programmers. By working with and extending a real, functional compiler, students develop a hands-on appreciation of how compilers work, how ... Read more

    $119.69 USD

  • Ultimate Microsoft Power Automate for Business Automation

    by Ankesh Sinha ...
    Transform Your Business with Intelligent Automation and Workflows. Key Features ● Comprehensive step-by-step workflows from basics to enterprise-grade automation. ● Practical real-world examples and use cases across multiple industrial domains. ● Expert insights and deep dives into AI Builder, Copilot, APIs, and custom connectors. Book Description Microsoft Power Automate empowers professionals to ... Read more

    $24.99 USD or Free with Kobo Plus

  • Core Java

    Advanced Features, Volume 2

    by Cay Horstmann ...
    The #1 Guide to Advanced Java Programming, Fully Updated for Java 11Core Java has long been recognized as the leading, no-nonsense tutorial and reference for experienced programmers who want to write robust Java code for real-world applications. Now, Core Java, Volume II—Advanced Features, Eleventh Edition, has been updated for Java 11, with up-to-date coverage of advanced UI and enterprise ... Read more

    $42.99 USD

  • Integrating and Extending BIRT

    The world-wide developer community has downloaded over ten million copies of BIRT (Business Intelligence and Reporting Tools). Built on the open-source Eclipse platform, BIRT is a powerful reporting system that provides an end-to-end solution from creating and deploying reports to integrating report capabilities in enterprise applications.Integrating and Extending BIRT, Third Edition, introduces ... Read more

    $31.13 USD