Best Java Books

OCA Java SE 7 Programmer I Certification Guide: Prepare for the 1ZO-803 exam

SummaryThis book is a comprehensive guide to the 1Z0-803 exam. You’ll explore a wide range of important Java topics as you systematically learn how to pass the certification exam. Each chapter starts with a list of the exam objectives covered in that chapter. You’ll find sample questions and exercises designed to reinforce key concepts and to prepare you …

Learn more

Big Java, Binder Ready Version: Early Objects

With Wiley’s Interactive Edition, you get all the benefits of a downloadable, reflowable eBook with added resources to make your study time more effective, including: • Lambda Expressions, Default & Static Method interfaces• Embedded Problem Solving Sections & How-To Guides• Worked Examples & Self-Check Exercises at the end of each chapter • Progressive Figures that trace code segments …

Learn more

Java For Everyone: Late Objects

ava For Everyone, 2nd Edition is a comprehensive introduction to Java and computer programming, which focuses on the principles of programming, software engineering, and effective learning. It is designed for a one-semester, mixed-major, first course …

Learn more

Microservices for the Enterprise: Designing, Developing, and Deploying

Understand the key challenges and solutions around building microservices in the enterprise application environment. This book provides a comprehensive understanding of microservices architectural principles and how to use microservices in real-world scenarios.Architectural challenges using microservices with API management are presented and you learn how to eliminate the use of centralized integration products such as the enterprise service bus …

Learn more

Hands-On Data Structures and Algorithms with Kotlin: Master Data Structure and Algorithms in Kotlin to develop high performance durable apps

Acquire smart and efficient techniques to make your development code faster and more scalableKey FeaturesUse data structures such as arrays, stacks, trees, lists and graphs with real-world examples,Learn the functional and reactive implementations of the traditional data structures,Gain exposure to important concepts such as Big-O Notation and Dynamic ProgrammingBook DescriptionData Structures and Algorithms are much more than theoretical …

Learn more

Java 11 Quick Start: Learn about the developments in the latest Long Term Java release

Discover how Java is bringing the latest developments and projects which will help you advance your development with with the language and make your applications leaner and faster.Key FeaturesResolve dilemma of investing into migration to newer Java version aligning to 6 months release cadenceDiscover how Oracle is planning to introduce lighter threads and bridging the gap between the …

Learn more

Mastering Functional Programming: Functional techniques for sequential and parallel programming

Learn how functional programming can help you with everyday tasksKey FeaturesGet introduced to functional programming from scratchLearn to program side-effecting applications in a pure wayGain expertise on working with array tools for functional programmingBook DescriptionIn large projects, programmers tend to get overwhelmed by complexity. It can be hard to keep track of all the interdependencies of the code …

Learn more

Hands-On Full-Stack Development with Spring Boot 2.0 and React 16: Build modern and scalable full-stack applications using the Java-based Spring 5.0 framework and React

Develop efficient and modern full-stack applications using Spring Boot and ReactKey FeaturesDevelop resourceful backends using Spring Boot and faultless frontends using React.Explore the techniques involved in creating a full-stack app by going through a methodical approach.Learn to add CRUD functionalities and use Material UI in the user interface to make it more user-friendly.Book DescriptionApart from knowing how to …

Learn more

Learning Kotlin by building Android Applications: Explore the fundamentals of Android development with Kotlin by building amazing and effective Android applications.

Develop amazing applications that will help you understand and explore the fundamentals of Kotlin while covering 3 various types of projectsKey FeaturesExplore the fundamentals of Kotlin by building effective Android applications.Develop and test Android applications using only the Kotlin language.One of the major (and best) Android features, Kotlin provides deep interoperability with Java.Book DescriptionGoogle has extended support to …

Learn more

Natural Language Processing with Java – Second Edition: Advanced machine learning and neural networks for building NLP applications

Explore various approaches to organize and extract useful text from unstructured data using JavaKey FeaturesDiscover hidden data in text using Java, Deep Learning and NLPFind patterns and gain interesting insights from data using this easy-to-use bookGet up and running with NLP using this example-rich guideBook DescriptionNatural language processing allows taking any sentence and identify patterns, special names, company …

Learn more

Recommended