PRODUCT INFO
 
Shipping Information
Product Guarantee
Testimonials
 
MAIN LINKS
 
Training Categories
New Titles
In Development
Free Online Demos
Multi User Training CDs
Contact Us
 


This Week's Special Offer

NEW TITLE DISCOUNT!
Adobe Fireworks CS4 Tutorial


Quicktime is required for the movies,
click here to download if needed.

Please Note: The online FREE lessons have been compressed for faster downloads. Purchased CD ROMs/DVDs load almost instantly and have higher sound and video quality.

Please allow a few seconds for the FREE online tutorials to load. If you have any difficulties downloading these FREE online tutorials Please do not hesitate to contact us for download help.


- See right for full details on this Beginners Programming Ruby Tutorial

- See far right to purchase this Beginners Programming Ruby Training CD

Programming Ruby Tutorial

 Professionally created, self-study video training.

About this Tutorialshow details
This Programming Ruby tutorial introduces developers to the Ruby programming language. Ruby is a dynamic object-oriented language and the simple yet powerful nature of Ruby makes it one of today's hottest languages to learn. Using easy to follow video training movies, expert author Al Anderson takes you through the various constructs and library of the language providing you with the tools to create great software in Ruby. You can start learning right now, click any of the blue linked lessons below for FREE Programming Ruby tutorials...
Try this training now - See below for FREE tutorials

Each Course on 1 or 2 CDs
For Mac and PC


FREE Shipping on all Orders


Programming Ruby Tutorial Info

CLICK HERE TO BUY THIS CD
Tutor: Al Anderson
Duration: 8.5 hrs / 113 video lessons
Cost for UK: £79.95 + VAT
Cost for EU: €84.95 + VAT
Cost for US & Canada: $124.95
Product Code: 33788
Delivery: Please allow 2-3 days for UK & Europe, 3-5 days US & rest of world
IN STOCK
- All CDs Shipped Carriage FREE -
Compatibility: Win Vista, XP, 2000, 98, NT, Mac OS X, OS 9
 

Benefits of this Software Training
  Tuition by expert tutors.
  Narrated training videos demonstrate the key tools and techniques
  Simplistic terms and minimal jargon.
  Step by step video training from your own desktop via CD ROM or online tuition.
  The tutor transfers knowledge to you quickly and effectively.
  All the concepts of each application are explained clearly and precisely.
  Every course works on PC and Mac.
  Alternative to a boring book or manual and expensive training courses & classes.
  Jump to and from lessons - learn at your own pace.
  The visual and practical nature shortens the learning curve compared to standard training manuals.
Customer Testimonials
Associated Training CDs:
Ajax | Complete Range of Advanced Dreamweaver Tutorials | Macromedia Flash 8 | Joomla! 1.5 | Ruby on Rails | Beginners Apache Web Server | Complete Range of Adobe Contribute Tutorials | Complete Range of Ruby Video Tutorials
 
CD CONTENTS & FREE VIDEO TUTORIALS
Click on any linked lesson below for a FREE demo
Purchased CD tutorials load almost instantly and have higher sound & video quality. For tutorial support see left

Introduction
Welcome
What this Tutorial Will Cover

Programming Defined
The Art of Programming - Lesson 1
The Art of Programming - Lesson 2
The Art of Programming - Lesson 3
Algorithms

Meet Ruby
Computer Language
Scripting Language
Compiled versus Interpreted
Virtual Machine
Everything is an Object

We hope you enjoyed the FREE lessons above. To view the complete contents, including the chapters below, please purchase the CD.
CLICK HERE TO BUY THIS CD


The Basics of Programming
Basic Constructs
Boolean Statements
Boolean Operators
If/Unless & Case Statements
Loops/Blocks & Iterators
Arrays

Installing Ruby
Installing on Windows
Installing on Macintosh OS X
Installing on Linux with a Package Manager
Installing via comm& line for Linux & Mac OS X

Ruby Tools
The Ruby Interpreter
IRB
ri
RubyGems
Librarys

Running Ruby Programs
Running Ruby Programs on Mac OS X & Linux
Running Ruby Programs on Windows
Interactive Ruby on Mac OS X & Linux
How to Run fxri on Windows

Introduction to OOP
Classes & Object
Instance & Class Variables - Lesson 1
Instance & Class Variables - Lesson 2
Instance & Class Variables - Lesson 3
Methods
Program Flow

Basic Ruby
Duck Typing
Variables/Constants & Scope
Expressions - Lesson 1
Expressions - Loops
Expressions - Iterators
Modules
Blocks
Exceptions

Strings
String Basics
Printing & Formatting Strings
Manipulating Strings
Searching Strings
Converting Strings to Other Types

Basic Input/Output to the Console
Putting something out to the Screen
Getting & Using Input
Input using HighLine

Working Files & Directories
Opening & Closing Files
Reading Files
Writing Files
Binary Files versus Text Files
Working with Directories
Using CSV

Regular Expressions
Regular Expressions
How to Create & Use Regular Expressions

Math & Ruby
Numbers in Ruby
Basic Operations
Floating Point Numbers
BigDecimal
Advanced Math Operations
Random Numbers

Symbols & Ranges
Symbols
Ranges

Dates & Times
Getting the Time & Date
Time/Date & DateTime
Comparing & Manipulating Times & Dates
Formatting Times & Dates

Arrays/Hashes
Array Explained
Creating/Accessing & Manipulating Arrays
Sorting Arrays
Searching Arrays
Iterating Through an Array
Hash
Creating/Accessing & Manipulating Hashes
Iterating Through a Hash
Sorting a Hash
More Hash Manipulation

Advanced Data Structures
Sets
Using Sets
Stacks & Queues
Using Stacks & Queues
Tower of Hanoi

More OOP
Your Own Classes
Advanced Techniques

Graphical Interfaces
FXRuby
Ruby/GTK2
WxRuby
Ruby Cocoa
Other Ruby Graphical Toolkits

Threading in Ruby
Threads
How to Create & Use Threads

Scripting & System Administration
Accessing Other Programs on the System
Windows Scripting
Getting Command Line Options
Getting Command Line Arguments
Environmental Variables

Testing & Debugging
Unit Testing
How to Create & Use Tests
Ruby-Debug

Network Programming
Network Clients
Simple Servers

Web Apps
CGI
Ruby on Rails

Finishing It Up
Ruby Web Resources
Ruby Print Resources
Where to Go Next
Wrap-Up

Credits
About this Author


CLICK HERE TO BUY THIS CD