Skip to main content

eBooks & Papers

Exploring Java Microservices Guide

Exploring Java Microservices

Developing a Java microservices application? From planning to testing, this guide provides a wealth of resources for every stage of microservices development.
Microservices
2021 Java Developer Productivity Report Report

2021 Java Developer Productivity Report

The 2021 Java Productivity Report provides insights from our Java developer survey on the technologies and ideas that developers use most.
Developer Productivity
2020 Java Developer Productivity Report EBook

2020 Java Developer Productivity Report

The 2020 Java Productivity Report provides insights from our Java developer survey on the technologies and ideas that developers use most.
Developer Productivity
Java Technology Overview Guide

Java Technology Overview

Find the best Java technologies to kickstart development. Browse frameworks, IDEs, application servers, platforms, and more.
Java Tools
IntelliJ IDEA Cheat Sheet Datasheet

IntelliJ IDEA Cheat Sheet

With 82% of developers using IntelliJ IDEA, it’s far and away the most popular IDE for Java developers. That’s why we put together this one-page IntelliJ IDEA cheat sheet. It’s packed full of all the keyboard bindings you need to work efficiently in IntelliJ IDEA.
Java Application Development
Spring Framework Annotations Cheat Sheet Datasheet

Spring Framework Annotations Cheat Sheet

This cheat sheet looks at many annotations that a Java developer should know if they want to use the Spring Framework.
Java Application Development, Java Frameworks
Java 8 Streams Cheat Sheet Datasheet

Java 8 Streams Cheat Sheet

Download our Java 8 Streams cheat sheet.
Java Application Development
Microservices Trends in Java Development Report EBook

Microservices Trends in Java Development Report

Microservices is an architectural software style where an application is built from lightweight services that allow developers to create, test, and release different functionalities separately. The added agility and scale of microservices have made it increasingly popular within the Java ecosystem.
Java Application Development, Microservices
Rxjava Cheat Sheet Datasheet

Rxjava Cheat Sheet

This cheat sheet is a great reminder of the most frequently used parts of RxJava including API, data processing functions, and some lesser-known tricks and utilities.
Java Application Development
Java Developer Starter Pack: IDE Cheat Sheets EBook

Java Developer Starter Pack: IDE Cheat Sheets

Download our collection of Java IDE cheat sheets and make the most of your Java development time.
Java Application Development
Java Regular Expressions Cheat Sheet Datasheet

Java Regular Expressions Cheat Sheet

This cheat sheet contains the most useful classes, API, and syntax definitions for Java regex.
Java Application Development
SQL Cheat Sheet Datasheet

SQL Cheat Sheet

It’s difficult to fit everything you need to know about SQL on a single page, however, this handy cheat sheet includes some of the essential information you will need to reference again and again, including:
Java Application Development