# Komodo Tutorial Overview Komodo IDE only

The following tutorials provide hands-on introductions to Komodo's capabilities.

## Feature Showcase

This tutorial provides an introduction to Komodo's general features in the areas of:

- Editing
- Code Analysis
- Debugging
- Search
- Tools
- Project and Workspace

## Ruby on Rails Tutorial

This tutorial provides an introduction to Komodo's Ruby on Rails features, including:

- Creating a Rails scaffold using the Ruby on Rails Komodo project template
- Using project macros to create a MySQL database and a core application
- Writing a Rails application iteratively
- Debugging the application

## PHP Tutorial

This tutorial provides an introduction to Komodo's PHP features, including:

- Analyzing the PHP tutorial file
- Running the program
- Debugging the program

## Perl Tutorial

This tutorial provides an introduction to Komodo's Perl features, including:

- Installing Perl modules
- Opening files
- Analyzing the program
- Running the program to generate output
- Debugging the program

## Python Tutorial

This tutorial provides an introduction to Komodo's Python features, including:

- Analyzing the Python files
- Running the program
- Exploring Python with the interactive shell

## Ruby Tutorial

This tutorial provides an introduction to Komodo's Ruby features, including:

- Analyzing the Ruby and YAML files
- Running the program
- Debugging the program

## XSLT Tutorial

This tutorial provides an introduction to Komodo's XSLT features, including:

- Analyzing the program
- Running the program
- Debugging the program

## Run Command Tutorial

This tutorial provides an introduction to Komodo's Run Command feature, including:

- Running simple commands
- Using advanced options
- Saving and re-running commands
- Using command shortcuts
- Using command query shortcuts
- Parsing command output