Want access to resources that will help you quickly get up and running on leading-edge technologies? Looking for ways to enhance your skills profile? Check out these introductory offerings that are designed especially for students who want to learn and do more using industry-proven technologies. They are available, right here, at no charge!
These resources include videos, games, tutorials, demos, samples and case studies. They can help you prepare for professional certifications as you build your expertise.
Technology roadmaps
Download these roadmaps and get a quick start in learning about leading technologies.
(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.
(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.
(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.
(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.
(PDF, 4.2MB)
AIX, Linux and IBM i all run on IBM's industry-leading Power Systems. Learn about their integration, simplicity, efficiency and virtualization, which were designed to solve the most challenging business problems.
(PDF, 132KB)
Become a T-shaped person. With the worldwide growth in service-based economies, SSME helps you master design, development, marketing and service innovation to increase efficiency and scalability of service businesses.
(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.
(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.
(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.
Other technical resources
This is a sampling of the tutorials, articles, videos, demos, and other technical resources available from the IBM developerWorks technical library. Stay tuned...there is much more to come!
-
AIX
-
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.
-
Tutorial: AIX linking 101
-
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
Information Management
- 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. -
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.
- Download
DB2 Express-C book at no charge
-
Java
-
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.
-
Various resources: New to Java
-
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
-
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.
-
Demo: An introduction to IBM Lotus Mashups
-
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
-
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
-
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.
-
Demo: WebSphere Application Server Community Edition overview

