Programming Ruby Tutorial Video

Details

This Ruby Programming tutorial offers users an cost effective way to master this application it days. Presented using narrated QuickTime videos that work on both PC and Mac platforms. This training CD uses practical examples and easy to follow step by step instructions to convey knowledge and accelerate the learning process, users of this training product will benefit from a degree of clarity and retention that other forms of training fail to match. Most of the tutorials are suitable for beginner to intermediate users.
Close

Ruby Programming Video Training

Contents

All the topics covered by this Ruby Programming Training CD are listed below. The blue links are FREE Demos. Suitable for use on PC or MAC.

Try for FREE - NOW

QuicktimeInformation on the free demos.
So you can sample the high quality of this training product we have made available the first free chapters for free. On the purchased product the entire listing below is included. Please note the sound and video quality of the free demos has been compressed for faster internet delivery, the audio and video on the purchased CDs is much higher. In order to play the free demos Apple QuickTime 7 or above is needed if required

Click here to Buy This Video DVD

Introduction
 Welcome Demo
 What this Tutorial Will Cover Demo

Programming Defined
 The Art of Programming Pt.1 Demo
 The Art of Programming Pt.2 Demo
 The Art of Programming Pt.3 Demo
 Algorithms Demo

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


We hope you enjoyed the free demo movies
above. To watch all this course including the
chapters below please purchase the 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 Pt.1
 Instance & Class Variables Pt.2
 Instance & Class Variables Pt.3
 Methods
 Program Flow

Basic Ruby
 Duck Typing
 Variables/Constants & Scope
 Expressions Pt.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
 Formating 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

Ruby Programming Tutorial Video Information

Product Title: Ruby Programming
Trainer: Al Anderson
Other Training courses by this author
Movie Details: 113 Lessons- Video run time: 8.5 Hours
Price North America $99.95
Price for Europen Sales £63.96 ( + Vat )
Delivery: 3 working days ( UK / USA and Canada )
Suitable for: Win 95, 98, 2000, NT, XP, Mac OS, OSX

352 In Stock

BUY THIS VIDEO


Benefits of this training method
  • Unique accelerated learning, master Ruby Programming in days.
  • All training courses are taught by leading experts
  • Highly informative with an unmatched level of retention
  • Easy to follow step-by-step instructions
  • Ideal for single of multi users,
  • Users control the pace of the training, lessons can be stopped, rewound or fast-forwarded at any time.
  • More cost effective than a classroom training course, learn when it suits you.

Unrestricted Access to every training video - $30.00

Not sure which training CD to purchase? Why not have unlimited access to the entire range of training videos featured on this site for an unbelievable price of just $30 per month, that’s a massive 4,500 hours worth.

online people

Over 4000 hours of high quality training videos covering more than 350 of the most sort after software experts, accessible right from your own desk top, and all for just $30 per month.
No minimum sign up period
For Companies and Schools we offer a Multi User version complete with control panel, monitor usage, download reports, grant access and more.

Once signed up access is granted instantly to over 350 different titles with totally no restrictions, you can view as many different titles as you wish, there are no limits on how long you can log in for, you can even access from any computer.

This is without a doubt the most comprehensive source of high quality training on the web, and all at an unbelievable low price.

Learn even the most complex applications without having to read a manual or attend expensive classroom type training, learn when it’s convenient to you.

New titles are added each month, and as a member you will also have unlimited access to these as well.l.

Most of the training titles also have exercise files, these are included at no extra charge.

On completion of each course users can obtain a certification to verify the training.

Free Training Newsletter

Sign up for our free newsletter and get updated on when new titles are realised, and or when special offers are available
Your details are secure we never traded, sell or otherwise exchange your data with any third parties.