Features

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

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

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

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

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

agile man floating slip mishap mistake by gladson xavier

Machine learning lessons: 5 companies share their mistakes

Machine learning can also go terribly wrong, making you regret that enthusiastic rush to adopt

winner medal contest victory

11 ways Google Cloud beats AWS

From Firebase to sustained use discounts, let’s count the reasons why Google Cloud might be a better choice

assembly lego blocks construct build deconstruct

MEAN stack tutorial: Get started with the MEAN stack

Learn to use MongoDB, Express, Angular, and Node.js to create fast and flexible web applications entirely in JavaScript

Hockey player figurines pushing along a binary track.

What are Java servlets? Request handling for Java web applications

The Java Servlet API is part of the Java EE stack, providing URL mapping and request handling capabilities for Java web applications

brain-shaped thought bubble showing flow of alphabetic characters

7 cloud services to ease machine learning

Build, train, tune, and deploy machine learning and deep learning models in these end-to-end machine learning clouds

one yellow arrow moving opposite a stream of white arrows

Real-time data processing with data streaming: new tools for a new era

Real-time data streaming is still early in its adoption, but over the next few years organizations with successful rollouts will gain a competitive advantage

Javaworld > JVM / JDK / JRE explainer series > Java Runtime Environment > monitoring + configuration

What is the JRE? Introduction to the Java Runtime Environment

The JRE creates the JVM and ensures dependencies are available to your Java programs. It also plays a vital role in devops and cloud configurations

bad ideas investigate brain head intelligence

10 machine learning APIs developers will love

Tap the readymade machine learning models behind these cloud-based APIs to add a stroke of genius to your app

artificial intelligence robotics machine learning

Machine learning: When to use each method and technique

What exactly can you do with machine learning? We explain the various methods and techniques available to you

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

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

Javaworld > JVM / JDK / JRE explainer series > Java Development Kit > write your code

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

big data elephant analytics risk predictions vulnerable

3 big data platforms look beyond Hadoop

Learn how the Cloudera, Hortonworks, and MapR data platforms are evolving to meet the demands for real-time analytics and machine learning

branches / branching / bare trees

GitHub vs. Bitbucket vs. GitLab: An epic battle for developer mindshare

GitHub, Bitbucket, and GitLab pile lots of poshy extras on top of Git. Which should you choose?

framework

6 must-have web frameworks for the Google Go language

Discover the most popular, powerful, and versatile frameworks for building sites and REST APIs in Go

Load More