News & Features

Statue of Atlas against a blue sky.

Review: MongoDB takes on the world

MongoDB 4.0 beefs up with global cloud clusters, multi-document ACID transactions, and HIPAA compliance

Martin Heller

Development workflow

Kubeflow brings Kubernetes to machine learning workloads

New Kubernetes project works with the TensorFlow library to ease machine learning deployments

Paul Krill

java -- coffee beans

JDK 12 roadmap: Java 12 gets first targeted feature

Switch expressions capability would improve coding, allow pattern matching

Paul Krill

stairs

Tutorial: Advanced programming with Java exceptions

Take your Java exceptions to the next level with stack traces, exception chaining, try-with-resources, final re-throw, and more

Jeff Friesen

business intelligence data visualization tools analytics

Machine learning: How to create a recommendation engine

In this excerpt from the book “Pragmatic AI,” learn how to code recommendation engines based on machine learning in AWS, Azure, and Google Cloud

Noah Gift

tools / toolkit

15 great alternatives to React, Angular, and Vue

The popular frameworks are popular for good reason, but one of these other options could be a better choice for your app

Peter Wayner

wooden tiles packing/placement puzzle

What is the JDK? Introduction to the Java Development Kit

The JDK is a key platform component for building Java applications. At its heart is the Java compiler

Matthew Tyson

go green light traffic signal by pawel czerwinski unsplash

Go tutorial: Get started with Google Go

Go is a concise, simple, safe, and fast compiled language that trades features for speed. Isn’t it time you gave it a try?

Martin Heller

shortcut through a maze

Why there are no shortcuts to machine learning

As long as companies understand that good data science takes time in an enterprise, and give these people room to learn and grow, they won’t need shortcuts

Matt Asay

metal spring

Tutorial: Mastering Spring framework 5, Part 1: Spring MVC

Explore Spring MVC 5 for Java web development. This tutorial shows you how to fast-track Spring-based development with Spring MVC 5, Spring Boot, and Spring Initializr.

Steven Haines

open door with sunlight shining through

15 APIs every developer should know

From AI and AR to transportation and telephony, these web APIs open up all kinds of intriguing possibilities to developers

Peter Wayner

android p main

Android SDK cozies up to Kotlin

Nullability annotations accompany the Android 9 Pie debut

Paul Krill

Load More
Classic Java Tutorials
More Classic Java Tutorials »
Java Help Center