Java Language Features

Java Language Features

Work with essential and advanced features of the Java programming language such as Java modules development, lambda expressions (closures), inner...

Pro JPA 2 in Java EE 8

Pro JPA 2 in Java EE 8

Learn to use the Java Persistence API (JPA) and other related APIs as found in the Java EE 8 platform...

Scala for Java Developers

Scala for Java Developers

Master the fundamentals of Scala and understand its emphasis on functional programming that sets it apart from Java. This book...

Pro JavaFX 9

Pro JavaFX 9

Use the JavaFX platform to create rich-client Java applications and discover how you can use this powerful Java-based UI platform,...

Java EE Web Application Primer

Java EE Web Application Primer

Build an online messaging app using Java Servlets, JSP, Expression Language, JSTL, JPQL, Sessions/Cookies, HTML/CSS/JavaScript, and the Bootstrap framework. This...

Beginning Java 9 Fundamentals

Beginning Java 9 Fundamentals

Learn the basics of Java 9, including basic programming concepts and the object-oriented fundamentals necessary at all levels of Java...

Java 9 Cookbook

Java 9 Cookbook

Java is an object-oriented programming language. It is one of the most widely accepted languages because of its design and...