IBM Java Dev.

Subscribe to IBM Java Dev. feed IBM Java Dev.
The latest content from IBM developerWorks
Updated: 6 hours 50 min ago

Docker: A boon for the modern developer

Tue, 2015-12-22 07:00
Use Docker to code more productively and expand your skills more efficiently. Declutter your development environment, eliminate dependency conflicts, and reduce development and learning time by working with containerized applications.
Categories: Java

Such a deal: Jump-start your cloud projects with developerWorks Premium

Wed, 2015-12-09 07:00
For a modest investment, our new developerWorks Premium membership program can yield huge benefits for you in terms of time and (yes) money giving you access to powerful tools that support your cloud projects, a trove of learning resources to help you build your skills, discounts to industry events where you can expand and enhance your network, free certification testing, and more.
Categories: Java

Bluemix fundamentals: Deploy a sample Java application to the cloud

Mon, 2015-12-07 07:00
Get started working in the cloud using the language and tooling you're already familiar with as a Java developer. In this tutorial, learn how to run, modify, test, and deploy a simple web app to the cloud using the Java language and the IBM Bluemix Tools for Eclipse. Once you deploy the app to Bluemix, IBM's cloud development platform, anyone on the Internet can access it.
Categories: Java

developerWorks Premium for Java, web, and open source developers

Tue, 2015-12-01 07:00
developerWorks recently debuted the developerWorks Premium developer membership program, and it offers a little bit of something for everyone, no matter your area of interest and level of expertise. With an extensive Safari digital library, conference replays and discounts, and other perks curated with you in mind, you're sure to find it worth the price.
Categories: Java

Using Spark Streaming for keyword detection

Thu, 2015-11-26 07:00
As new kinds of devices connect to the internet, they generate petabytes of data every day. Companies analyze this valuable data to better understand and meet their customers’ needs. Streaming big data analytics gives users the ability to analyze data in real time, which is useful in time-critical applications like fraud detection. In this article, learn how to use the Spark Streaming platform for real-time keyword detection.
Categories: Java

Notes from developerWorks Technology: Top Java tutorials from 2015

Tue, 2015-11-17 07:00
The developerWorks Technologies editor showcases the top tutorials published in 2015 for Java developers.
Categories: Java

Playful web development, Part 1: Manage user authentication with the Play Framework and Scala

Thu, 2015-11-12 07:00
Implement user management for your Play Framework applications and put your Scala skills to work. Pablo Pedemonte takes you through building a basic Play application that handles authentication and authorization. You can even use the application code as a starter for your own Play projects to shorten user-management development time.
Categories: Java

Introduction to Java programming, Part 1: Java language basics

Wed, 2015-11-11 07:00
Get an introduction to the structure, syntax, and programming paradigm of the Java language and platform in this two-part tutorial. Learn the Java syntax that you’re most likely to encounter professionally and Java programming idioms you can use to build robust, maintainable Java applications. In Part 1, master the essentials of object-oriented programming on the Java platform, including fundamental Java syntax. Get started with creating Java objects and adding behavior to them, and conclude with a summary of Java coding best practices.
Categories: Java

Create cognitive plugins for Minecraft with Bluemix, Docker, and Watson, Part 2: Building plugins for Minecraft with Docker and Eclipse

Wed, 2015-11-11 07:00
In this tutorial series, you'll learn how to use Docker, Eclipse, and Bluemix to develop, extend, and host your own Minecraft servers. Find out how to use Eclipse to build Minecraft plugins, test them locally using Docker, and use Bluemix to host your Docker containers on the Internet. You'll also harness the power of IBM Watson from within Minecraft for more educational and interactive game play. In Part 2, you'll set up your local development environment in Eclipse, then develop, build, and export your own server-side Minecraft plugin into a local Docker image.
Categories: Java

Introduction to Java programming, Part 2: Constructs for real-world applications

Wed, 2015-11-11 07:00
Continue familiarizing yourself with object-oriented programming on the Java platform. This second half of the Introduction to Java programming tutorial introduces the more-sophisticated syntax and libraries you need to develop complex, real-world Java applications.
Categories: Java

Create cognitive plugins for Minecraft with Bluemix, Docker, and Watson, Part 3: Deploy Spigot Minecraft servers on Bluemix

Wed, 2015-11-11 07:00
In this tutorial series, you'll learn how to use Docker, Eclipse and Bluemix to develop, extend, and host your own Minecraft servers. Find out how to use Eclipse to build Minecraft plugins, test them locally using Docker, and use Bluemix to host your Docker containers on the Internet. You'll also harness the power of IBM Watson from within Minecraft for more educational and interactive game play. In Part 3, we'll deploy Docker images to Bluemix, and run them as Docker containers that are accessible through the cloud.
Categories: Java

Create cognitive plugins for Minecraft with Bluemix, Docker, and Watson, Part 1: Running Minecraft servers within Docker

Wed, 2015-11-11 07:00
In this tutorial series, you'll learn how to use Docker, Eclipse, and Bluemix to develop, extend, and host your own Minehttp://www.ibm.com/developerworks/i/twitterdw-26796-minecraftseries.jpgcraft servers. Find out how to use Eclipse to build Minecraft plugins, test them locally using Docker, and use Bluemix to host your Docker containers on the Internet. You'll also harness the power of IBM Watson from within Minecraft for more educational and interactive game play. In Part 1, you'll set up your local Minecraft and Docker development environment, and see the power of Docker for building custom servers for Minecraft. You'll even get started playing with Minecraft on your own locally hosted server!
Categories: Java

Create cognitive plugins for Minecraft with Bluemix, Docker, and Watson, Part 4: Integrating Watson into Minecraft<!-- on Bluemix-->

Wed, 2015-11-11 07:00
In this tutorial series, you'll learn how to use Docker, Eclipse and Bluemix to develop, extend, and host your own Minecraft servers. Find out how to use Eclipse to build Minecraft plugins, test them locally using Docker, and use Bluemix to host your Docker containers on the Internet. You'll also harness the power of IBM Watson from within Minecraft for more educational and interactive game play. In Part 4, you'll learn how to extend the Spigot server with a plugin that uses Watson cognitive services to add a little science to your game play.
Categories: Java

Move your Java application into a hybrid cloud using Bluemix, Part 3

Mon, 2015-10-26 06:00
In this article, we examine how to run stand-alone Java programs in Bluemix. We also share some expert hints on navigating the Cloud Foundry documentation, using the CF command-line tool, and debugging in Cloud Foundry and Bluemix.
Categories: Java