Best Java Books

Learn TestNG: JAVA TECHNOLOGIES

TestNG is a testing framework developed in the lines of JUnit and NUnit, however it introduces some new functionalities that make it more powerful and easier to use. TestNG is designed to cover all categories of tests: unit, functional, end-to-end, integration, etc., and it requires JDK 5 or higher. This tutorial provides a good understanding on TestNG framework . . . → Read More: Learn TestNG: JAVA TECHNOLOGIES

Learn Apache Tika: JAVA TECHNOLOGIES

This tutorial provides a basic understanding of Apache Tika library, the file formats it supports, as well as content and metadata extraction using Apache Tika.AudienceThis tutorial is designed for all Java enthusiasts who want to learn document type detection and content extraction using Apache Tika.PrerequisitesTo make the most of this tutorial, the readers should have prior exposure to . . . → Read More: Learn Apache Tika: JAVA TECHNOLOGIES

Learn Apache Xerces: JAVA TECHNOLOGIES

Apache Xerces is a Java-based processor that provides standard interfaces and implementations for DOM, SAX and StAX XML parsing API standards. This tutorial will teach you the basic XML concepts and also explain how to use the various types of Apache Xerces XML parsers in a simple and intuitive way.AudienceThis tutorial has been designed for the beginners to . . . → Read More: Learn Apache Xerces: JAVA TECHNOLOGIES

Learn XStream: JAVA TECHNOLOGIES

XStream is a simple Java-based library to serialize Java objects to XML and vice versa. This is a brief tutorial that adopts a simple and intuitive way to explain the basic features of XStream library and how to use them.AudienceThis tutorial has been prepared to suit the requirements of Java developers who would like to understand the basics . . . → Read More: Learn XStream: JAVA TECHNOLOGIES

Test-Driven Java Development – Second Edition: Invoke TDD principles for end-to-end application development

This book will teach the concepts of test driven development in C# so you can build robust codeKey FeaturesExplore the most popular TDD tools and frameworks and become more proficient in building applicationsCreate applications with better code design, fewer bugs, and higher test coverage, enabling you to get them to market quicklyImplement test-driven programming methods into your development . . . → Read More: Test-Driven Java Development – Second Edition: Invoke TDD principles for end-to-end application development

Reactive Programming in Spring 5.0

Key FeaturesLearn what kind of system the modern business wants.Unlock deeper levels of insight into the Reactive Programming and Spring 5 Framework.Apply your knowledge to build, test, and release real Reactive System.Book DescriptionToday, the business needs a new type of systems that can remain responsive at any time. This result is achievable, and in our day this kind . . . → Read More: Reactive Programming in Spring 5.0

Concurrent, Real-Time and Distributed Programming in Java: Threads, RTSJ and RMI

This book provides an introduction to concurrent, real-time, distributed programming with Java object-oriented language support as an algorithm description tool. It describes in particular the mechanisms of synchronization (cooperative and competitive) and sharing of data (internal class, static variables) between threads in Java. He then discusses the use of Java for real-time applications. Consequently, a presentation of the . . . → Read More: Concurrent, Real-Time and Distributed Programming in Java: Threads, RTSJ and RMI

Practicing Recursion with JavaFX

Educators and students consider recursion one of the most difficult topics in introductory programming courses. The limited number of recursive examples in the regular textbooks is not sufficient for most students. This text is designed to help students in CS I or CS II courses to practice writing recursive code in JavaFX. It may be helpful for instructors . . . → Read More: Practicing Recursion with JavaFX

Java: A Detailed Approach to Practical Coding (Step-By-Step Java Book 2)

A Comprehensive Guide with 70+ ExamplesGet the Kindle version FREE when purchasing the Paperback!The second book in the Step-By-Step Java Series delves further into practical Java programming. We believe the best way to learn programming is through practise and practical application. For this reason, this book is crammed full of examples and code descriptions.This book serves as a . . . → Read More: Java: A Detailed Approach to Practical Coding (Step-By-Step Java Book 2)

Selenium Framework Design in Data-Driven Testing

Key FeaturesA step by step guide in designing your own automation testing framework with Selenium WebDriver DesignPerform Data driven automation testing of browser and mobile application in Selenium with TestNG and Java.Learn to design and use third party tools for results processing and reporting in the Selenium Framework.Book DescriptionSelenium WebDriver is an open source web UI automation tool . . . → Read More: Selenium Framework Design in Data-Driven Testing

Recommended