News & Features

puzzle pieces / network / connections / component parts of a whole / microservices

18 Node.js and JavaScript libraries for fast and simple microservices

Whether you go serverless or server-full, look to these open source projects to support your Node.js microservices

Peter Wayner

industrial iot internet of things smart enterprise

Oracle Java Card updated for IoT applications

Java Card is a software technology providing isolation between secure hardware and software services

Paul Krill

Java / JVM / flavors / flavours

What to do when free Java 8 updates end

You have five paid options—from Amazon, Azul, IBM, Oracle, and Red Hat—to get support for the most used version of JDK

Paul Krill

python snake programming language

Python’s popularity surges as a mainstay language

Java, C, C++, VisualBasic.Net, Kotlin, Matlab, Rust, and TypeScript also gain while Ruby and F# slip

Paul Krill

snake skin fractal

Machine learning with Python: An introduction

Find out how Python compares to Java for data analysis, then use Flask to build a Python-based web service for machine learning

Gregor Roth

coffee beans java bliss jolt caffeine by ryan mcguire gratisography

NetBeans 10 adds support for latest Java and PHP

Key to NetBeans 10 is enhanced support for Java Development Kit (JDK) 11 as well as capabilities for PHP and the JUnit 5 testing framework for Java

Paul Krill

coffee cup - coffee beans - Java

13 Java frameworks for rock-solid microservices

Turn to these open source toolkits to build reliable lightweight microservices on the battle-tested JVM

Peter Wayner

tiger

TigerGraph review: A graph database designed for deep analytics

Highly parallelized and horizontally scalable, TigerGraph shines for use cases that require multi-hop analytic queries

Martin Heller

green tree python / close-up / details

Python to be guided by a steering council

An expected light touch may mean developers won’t notice much difference in how the language evolves

Paul Krill

executive pushing boulder uphill deadline stress struggle

Kubernetes is so hard—but worth the pain

2019 will be a challenging year for some enterprises as they try to turn Kubernetes hype into production reality

Matt Asay

reaching out / support connection

Red Hat offers support for open source Java on Windows

Pricing is not disclosed for the new OpenJDK support program

Paul Krill

java giftbox present gift surprise programmer code laptop devops

Clojure 1.10 upgrade supports modern Java

Functional JVM language offers more detail on programming errors

Paul Krill

java -- beans, grounds, coffee -- binary background

Choosing your Java IDE

Compare Eclipse, NetBeans, and IntelliJ IDEA for features, usability, and project size and type. Updated December 2018

Martin Heller

java -- coffee beans

JDK 12 beta: The new features coming to Java 12

The first beta builds are available, with switch expressions to improve coding and allow pattern matching, and raw string literals to simplify multiline expressions

Paul Krill

rowing crew team teammates water compete synchronized rythm coordination

5 principles to becoming a collaborative agile devops team

Agile and devops are not just practices and technologies—they are designed to change how people in IT work together

Isaac Sacolick

axe lumber tree wood chop

Java 12 could ax raw string literals

The beta capability won’t be ready in time for the March 2019 upgrade

Paul Krill

JavaScript code

10 JavaScript concepts every Node.js developer must master

Want to build efficient and scalable Node.js apps? Learn how to make JavaScript work for you, not against you

Rahul Mhatre

assembly lego blocks construct build deconstruct

20 Go language projects for mastering microservices

From toolkits for messaging and routing to API design and app frameworks, the Go language has everything you need to go micro

Peter Wayner

modular humanoid polyhedra / connections / structure / building / network

What is JSF? Introducing JavaServer Faces

JavaServer Faces is the Java standard technology for building component-based web interfaces. Get started with JSF, including what's new in JSF 2.3

Matthew Tyson

pink car with pink gift strapped to top retro euro car speed driving motion

How JavaScript promises work

Learn why JavaScript promises are like a gift box and get up to speed with JavaScript promise syntax

Jonathan Freeman

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