What is cloud computing?
Are you familiar with cloud computing concepts and cloud service models?
Try this cloud knowledge path and then take our survey. Let us know what you think.
Technology roadmaps and other technical resources
Want to get up and running on leading-edge technologies? Check out the following videos, tutorials, learning games, roadmaps and more - all at no charge. Most of the links contained below are available from the IBM developerWorks technical library.
-
AIX
-
Introduction to Power Systems (PDF, 4.2MB)
Large system IT skills are in demand and students with mainframe basics and enterprise computing skills can prosper. Learn the basics about large systems skills that banks, retailers and insurance companies use to run mission-critical applications. -
Tutorial: AIX linking 101
Are you writing or porting applications to AIX? Get a quick introduction to the most commonly used features of the linker and loader, plus practical tips and techniques. This short tutorial from AIX expert Gary Hook focuses primarily on the library search path. -
Article: AIX commands you should not leave home without
Do you ever wish you could answer some of your own questions when you work with AIX and your System p server? Do you ever feel you could save time by not having to call on the support professionals all the time? Well, wish no more. Shiv Dutta discusses some of the AIX commands that answer those questions and tells you how to enlarge the list of such answers. -
Article: Speaking UNIX: Go fish!
The Friendly Interactive Shell, or fish, is a joy to use. Its syntax, context-sensitive help, and color-coded command-line interface (CLI) greatly simplify the use of UNIX and ease the burdens of scripting.
-
Introduction to Power Systems (PDF, 4.2MB)
-
Business analytics
-
SPSS tutorials for students
These SPSS video tutorials will help you learn more about the statistical software that allows you to gain critical analytical skills and make informed decisions.
-
SPSS tutorials for students
-
Cloud computing
-
Article: An introduction to the possibilities (and risks) of cloud computing
Cloud computing has been a hot topic in the media and in the IT industry. There are critics who say that it's nothing new. In this final edition of Architectural Manifesto, learn about the possibilities and risks of cloud computing.
-
Article: An introduction to the possibilities (and risks) of cloud computing
Enterprise computing
-
Enterprise systems: System z (PDF, 110KB)
Large system IT skills are in demand and students with mainframe basics and enterprise computing skills can prosper. Learn the basics about large systems skills that banks, retailers and insurance companies use to run mission-critical applications. -
Introduction to the Mainframe (PDF, 1.095MB)
Here's an overview of mainframe computing, used for mission-critical, large-scale, centralized servers used to manage distributed systems. Learn about reliability, security and flexibility and the environmental advantages of mainframes.
-
Enterprise systems: System z (PDF, 110KB)
ILOG
- IBM ILOG CPLEX Optimization Studio Preview Edition Trial
Provides the most convenient way to learn optimization and constraint programming modeling for planning and scheduling. With its Integrated Development Environment, descriptive modeling language, and built in tools, it supports the entire model development process.
- IBM ILOG CPLEX Optimization Studio Preview Edition Trial
Information Management
-
Database technology: DB2 Express-C (PDF,
36KB)
Become proficient on database technology with DB2 Express-C, a no-charge Relational Database Management System (RDBMS) with innovative open source technology to develop applications using C/C++, Java, .NET, or PHP. - DB2 On Campus webcast on DB2 and PHP
Raul Chong, of the IBM Toronto Lab, gives an in-depth lecture on DB2 and PHP at the National University of Singapore. - Get
started with Informix Warehouse Feature
This tutorial, part of a series, gives you a hands-on and example-driven view of the Informix Warehouse Client component: the Design Studio. - Download
DB2 Express-C book at no charge
Getting Started with DB2 Express-C is ideal for developers and students who want to start exploring DB2. -
The IBM DB2 Business Game
Put your DB2 SQL skills into play in this interactive game. Jump into a run-your-own-business scenario, where your company's future depends on a key report needed to secure funds for a critical upgrade. Use your relational database skills to win the game. -
The IBM DB2 Detective Game
Learn the basics of DB2 and relational databases, and how you technology can be applied to solving real-life problems. -
Tutorials: DB2 9 Fundamentals certification 730 prep series
The Fundamentals tutorial series provides an introduction to SQL (Structured Query Language) and covers how DB2 9 is packaged and installed, how to create databases and database objects, and the basics of database security and transaction isolation. These tutorials provide a solid base for each section of the exam.
-
Database technology: DB2 Express-C (PDF,
36KB)
-
Java
- CodeRally
A Java-based, real-time programming game based on the Eclipse platform. Use a simple API to learn Java and develop a rally car. Make decisions on when to speed up, turn or slow down based on the location of other players or checkpoints, current fuel level and other factors. - Robocode
Learn Java programming while using a robot battle simulation. -
Various resources: New to Java
This page provides an overview of Java technology basics and explains how the technology fits into the context of contemporary software development. Links to relevant introductory developerWorks content, other educational resources, as well as IBM downloads and products give you a rich starting point for further investigation.
- CodeRally
-
Linux
-
Tutorials: Linux Professional Institute (LPI) exam prep
These self-study tutorials will help you learn Linux fundamentals and prepare for system administrator certification.
-
Tutorials: Linux Professional Institute (LPI) exam prep
-
Lotus
-
Lotus Mashups (PDF, 94KB)
Learn to use Lotus Mashups to build web-based applications to display everything from statistics to web comics simultaneously. Develop widgets you can mix and match, and then share them with others. -
IBM Lotus Domino Designer student offering (PDF,
48KB)
Learn about IBM Lotus Domino Designer 8.5.1 and how it integrates many development technologies to allow developers to rapidly develop and deploy leading-edge, scalable and security-rich collaborative or workflow-driven business applications. Explore ways to create Domino applications and access application design guidelines, demos, and best practices for developing Web applications. -
Demo: An introduction to IBM Lotus Mashups
Learn about mashups in this demo. See how they can be very useful for you and your business. This demo takes you through an example of how to create a mashup using the IBM Mashup Center, and show you the features and capabilities of a fully functional mashup. -
YouTube: IBM Lotus Mashups
Listen, watch, and learn about IBM Lotus Mashups, what they are, how to create and use them.
-
Lotus Mashups (PDF, 94KB)
-
Open source
-
Demo: The Eclipse development platform: Introduction, download and installation
Learn what Eclipse and the Eclipse foundation is, how and where to download the Eclipse platform, and how to setup and install Eclipse with Apache Tomcat and the Java Development Kit. -
YouTube: The Eclipse development platform: Introduction, download and installation
Listen, watch and learn about Eclipse, how and where to download the Eclipse platform, and how to setup and install Eclipse with Apache Tomcat and the Java Development Kit. -
Article: Getting started with the Eclipse Platform
This article gives you an overview of the Eclipse Platform, including its origin and architecture. Starting with a brief discussion about the open source nature of Eclipse and its support for multiple programming languages, this article demonstrates the Java development environment and surveys some of the software development tools available as plug-in extensions. -
Article: Cook up Web sites fast with CakePHP, Part 1: Getting started
This series of articles shows you how to build an online product catalog using CakePHP. Part 1 focuses on getting CakePHP up and running, and the basics of how to put together a simple application allowing users to register for an account and log in to the application.
-
Demo: The Eclipse development platform: Introduction, download and installation
-
Rational
-
Team-based development: The Jazz platform and Rational Team Concert (PDF, 973KB)
Join the next generation of professionals with the Jazz community � become part of the collaborative software development effort to add collaboration capabilities and break down barriers in organizations to enhance software delivery solutions.
-
Team-based development: The Jazz platform and Rational Team Concert (PDF, 973KB)
-
Web 2.0
-
Article: Implementing Enterprise 2.0
This article investigates the underlying concepts of Enterprise 2.0, its relationship with Web 2.0, and the various tools and services that apply to it. Examine the benefits of employing Enterprise 2.0 and explore some of the potential drawbacks associated with it.
-
Article: Implementing Enterprise 2.0
-
WebSphere
-
Web server technology: WebSphere Application Server Community Edition (PDF, 103KB)
Kick-start your Java applications with WAS CE. This web server technology uses a Java EE 5 application server based on open source technology that harnesses the latest innovations from the open-source community. -
Web 2.0 technology: WebSphere sMash and Project Zero (PDF, 146KB)
IBM WebSphere sMash uses SOA services to deliver dynamic Web 2.0 technology applications. Learn to quickly build and deliver user-specific applications, leverage REST technology, and build user interfaces using visual tools. -
Demo: WebSphere Application Server Community Edition overview
This demo showcases the WebSphere Application Server Community Edition administrative console feature set and walks you through deployment of a Web application. -
Demo: WebSphere Application Server Community Edition Admin Console on Linux
Explore some of the features and functions of IBM® WebSphere Application Server Community Edition Administrative Console in a Linux x86 environment for use by multiple users.
-
Web server technology: WebSphere Application Server Community Edition (PDF, 103KB)
-
XML
- On-demand skills session: An introduction to XML
An Introduction to XML provides students and entry-level professionals with demonstrations of the basics of learning XML, covering topics such as Web 2.0, AJAX, RSS, Web services and managing XML data. These short, Web-based video modules provide clear examples of XML as well as references to popular Web sites that use XML.
- On-demand skills session: An introduction to XML

