The Java language is on a multi-decade run as one of the most widely-used and successful programming environments ever. Our books offer a foundation of success through our extensive coverage of Java language topics, programming techniques, the Enterprise Edition platform, web and back-end development, and the internet of things, as well as related technologies like JavaFX and Spring. You can also find Java mobile development (Android) books in our Mobile category.

Featured Author

Josh Juneau

Josh Juneau has been developing software since the mid-1990s. During his tenure as a Java developer, he has worked with many frameworks and APIs such as JSF, EJB, and JBoss Seam. At the same time, Josh has extended his knowledge of the Java Virtual Machine (JVM) by learning and developing applications with other JVM languages such as Jython and Groovy. He is a member of both the JSR 372 (JSF 2.3), and JSR 378 (Portlet Bridge for JSF 2.2) Expert Groups, and he is a community advocate and contributor, as he is the Director of Meetings for Chicago JUG and is helping to lead the CJUG Adopt-a-JSR for Java EE effort.