Best Java Books

Java XML and JSON: Document Processing for Java SE

Use this guide to master the XML metalanguage and JSON data format along with significant Java APIs for parsing and creating XML and JSON documents from the Java language. New in this edition is coverage of Jackson (a JSON processor for Java) and Oracle’s own Java API for JSON processing (JSON-P), which is a JSON processing API for …

Learn more

Functional Interfaces in Java: Fundamentals and Examples

Reduce development time by organizing your programs as chains of functional interfaces and see that the advantages of using functional interfaces include the flexibility and power of inlined functional chains and reuse of functional methods utilized throughout the Java API. You’ll see how complex logical expressions can be reduced to chains of predicates and how chains of comparators …

Learn more

Java Fundamentals: A fresh and fast-paced, pragmatic introduction to the world’s most popular programming language

Expand your career options with this well-crafted object-oriented programming language that has stood the test of time and enjoys the support of an enormous ecosystem of tools and libraries.Key FeaturesGives a solid and fast-paced introduction to Java, its features, and its ecosystemTalks in depth about how Java uses object-oriented programmingContains exercises in each chapter to reinforce what you …

Learn more

Spring Boot 2 Fundamentals: Learn how you can quickly build and deploy production-ready microservices within the Java and JRE ecosystem

Leverage this rich and mature framework to develop efficient applications and services in no timeKey FeaturesTeaches key skills for building complete professional Java applicationsEnables building your own blogging application as you learn core conceptsHelps you master the core concepts of Spring Boot with hands-on exercises and activitiesBook DescriptionIn the beginning of the Spring Boot Fundamentals book you will …

Learn more

Learn With: Angular 7, Bootstrap, and Java: Enterprise Application Development with Angular 7 and Java

The Learn With series will teach you about Enterprise programming technologies by building an application.Each entry in the series builds the same application, using different technologies. This book uses Angular 7 and Bootstrap for the user interface, with Java powering live services.The books contain step-by-step instructions on how to build a task manager application. The application is …

Learn more

Java, Python, C++: Crash Courses

Java is one of the more simpler programming languages to use because you are not going to need to have several windows open just to create one line of code. Instead, everything is going to be located in one window for you. It is similar to Python so if you have any experience with Python, you are going …

Learn more

Variations on a Theme: Java: A playful Introduction

This book is a playful introduction to programming with Java. It is aimed at readers who have little or no programming knowledge. Programming is similar to playing the piano: you don’t learn it by watching or listening, you have to practice a lot. That’s why the main focus of this book is on the numerous exercises and projects. …

Learn more

Java Fundamentals: A fresh and fast-paced, pragmatic introduction to the world’s most popular programming language

Expand your career options with this well-crafted object-oriented programming language that has stood the test of time and enjoys the support of an enormous ecosystem of tools and libraries.Key FeaturesGives a solid and fast-paced introduction to Java, its features, and its ecosystemTalks in depth about how Java uses object-oriented programmingContains exercises in each chapter to reinforce what you …

Learn more

Learn Scala – Fundamentals of Scala 2.13: Getting Started With Scala 2.13, Akka and Lagom

A progressive guide to help you kick-start your Scala 2.13 journey.Key FeaturesThis comprehensive guide gets straight to the advanced programming concepts in ScalaGet a detailed coverage of Lightbend Lagom—the latest microservices framework from LightbendUnderstand the Akka framework and learn Reactive Programming with ScalaBook DescriptionToday’s Scala is quite different from its earlier versions. The second version of the language …

Learn more

Recommended