IBM developerWorks : IBM's resource for developers and IT ...

Get started with Blockchain · Get started with Cloud · Get started with Cognitive ·
Get started with IoT · Get started with Java ...

Python basics for PHP developers

Feb 9, 2010 ... Are you an experienced PHP developer who needs to learn Python? This article
approaches the world of Python development from a PHP ...

Java programming dynamics, Part 1: Java classes and class loading

Apr 29, 2003 ... Enterprise Java expert Dennis Sosnoski gives the scoop on the Java binary class
format and what happens to classes inside the JVM.

The Java XPath API

Jul 25, 2006 ... Elliotte Rusty Harold demonstrates Java 5's new XPath API.

Java programming with JNI

Mar 26, 2002 ... This tutorial describes and demonstrates the basic and most commonly used
techniques of the Java Native Interface -- calling C or C++ code ...

Real-time Java, Part 1: Using Java code to program real-time systems

Apr 10, 2007 ... This article describes the key challenges to using the Java language to develop
systems that meet real-time performance requirements.

Advanced Facelets programming

May 9, 2006 ... ... up his immensely popular introduction to Facelets with more advanced ways to
bridge the gap between Java Server Faces (JSF) and EL.

Improve modularity with aspect-oriented programming

Jan 1, 2002 ... With the recent release of AspectJ by Xerox PARC, Java developers can now
take advantage of the modularization AOP can provide.

Practically Groovy: Metaprogramming with closures ...

Jun 23, 2009 ... Enter into the world of metaprogramming, Groovy-style. The ability to add new
methods to classes dynamically at run time -- even Java classes, ...

developerWorks Cell/B.E. resource center and multicore ...

Apr 12, 2011 ... The Cell/B.E. resource center and the multicore acceleration zone on
developerWorks are no longer available.

Develop, deploy, and manage your apps in the cloud

The Bluemix cloud platform has everything you need to get started.

Build new skills on the latest cloud technologies

Advance your career with powerful tools, services, training, and networking.