Programming With Ruby tutorials : learn quickly with this 'Programming With Ruby' training course.

CBT Training IT Training Course Specialists
 
Classroom Training Distance Learning / Correspondence Courses eBooks Kid's CDs Learning Management System Reference Material Web Based Training
 Programming With Ruby CD Training Course (Prices exclude VAT)
[to previous page]   [other products in "Programming And Development"]
Programming With Ruby CD Training Course or a generic image.   larger image of Programming With Ruby CD Training Course (if available)
   Product: Programming With Ruby CD Training Course
8.5 hrs / 113 lessons. For Win Vista, XP, 2000, Mac OS X, OS 9, Linux
Price:
  UK Delivery    £84.95 
  FEDEX delivery outside UK    £129.95 
 
Details: Introduction
Welcome (01:47)
What this Tutorial Will Cover (06:48)

Programming Defined
The Art of Programming Pt.1 (04:12)
The Art of Programming Pt.2 (05:16)
The Art of Programming Pt.3 (06:06)
Algorithms (06:03)

Meet Ruby
Computer Language (06:43)
Scripting Language (05:28)
Compiled versus Interpreted (06:05)
Virtual Machine (05:10)
Everything is an Object (06:58)

The Basics of Programming
Basic Constructs (05:53)
Boolean Statements (05:59)
Boolean Operators (05:49)
If/Unless & Case Statements (06:29)
Loops/Blocks & Iterators (06:10)
Arrays (05:28)

Installing Ruby
Installing on Windows (02:23)
Installing on Macintosh OS X (03:39)
Installing on Linux with a Package Manager (03:11)
Installing via comm& line for Linux & Mac OS X (05:49)

Ruby Tools
The Ruby Interpreter (02:10)
IRB (04:59)
ri (02:35)
RubyGems (06:32)
Librarys (03:37)

Running Ruby Programs
Running Ruby Programs on Mac OS X & Linux (05:13)
Running Ruby Programs on Windows (03:26)
Interactive Ruby on Mac OS X & Linux (02:53)
How to Run fxri on Windows (02:16)

Introduction to OOP
Classes & Object (06:02)
Instance & Class Variables Pt.1 (03:25)
Instance & Class Variables Pt.2 (03:02)
Instance & Class Variables Pt.3 (04:10)
Methods (05:25)
Program Flow (05:58)

Basic Ruby
Duck Typing (06:12)
Variables/Constants & Scope (04:55)
Expressions Pt.1 (05:57)
Expressions - Loops (06:06)
Expressions - Iterators (06:05)
Modules (05:58)
Blocks (05:54)
Exceptions (02:34)

Strings
String Basics (05:57)
Printing & Formatting Strings (04:32)
Manipulating Strings (06:07)
Searching Strings (05:47)
Converting Strings to Other Types (03:13)

Basic Input/Output to the Console
Putting something out to the Screen (03:04)
Getting & Using Input (05:36)
Input using HighLine (05:48)

Working Files & Directories
Opening & Closing Files (05:53)
Reading Files (03:16)
Writing Files (03:21)
Binary Files versus Text Files (01:35)
Working with Directories (03:20)
Using CSV (04:06)

Regular Expressions
Regular Expressions (05:52)
How to Create & Use Regular Expressions (04:17)

Math & Ruby
Numbers in Ruby (05:14)
Basic Operations (05:26)
Floating Point Numbers (03:11)
BigDecimal (05:55)
Advanced Math Operations (05:27)
Random Numbers (03:58)

Symbols & Ranges
Symbols (04:00)
Ranges (05:14)

Dates & Times
Getting the Time & Date (06:00)
Time/Date & DateTime (01:44)
Comparing & Manipulating Times & Dates (06:11)
Formating Times & Dates (04:19)

Arrays/Hashes
Array Explained (03:55)
Creating/Accessing & Manipulating Arrays (05:31)
Sorting Arrays (05:13)
Searching Arrays (04:50)
Iterating Through an Array (03:30)
Hash (05:01)
Creating/Accessing & Manipulating Hashes (05:07)
Iterating Through a Hash (02:53)
Sorting a Hash (03:45)
More Hash Manipulation (03:08)

Advanced Data Structures
Sets (03:44)
Using Sets (05:31)
Stacks & Queues (03:28)
Using Stacks & Queues (02:16)
Tower of Hanoi (03:07)

More OOP
Your Own Classes (05:30)
Advanced Techniques (06:33)

Graphical Interfaces
FXRuby (04:38)
Ruby/GTK2 (04:18)
WxRuby (03:38)
Ruby Cocoa (05:09)
Other Ruby Graphical Toolkits (04:30)

Threading in Ruby
Threads (03:38)
How to Create & Use Threads (04:07)

Scripting & System Administration
Accessing Other Programs on the System (04:49)
Windows Scripting (03:27)
Getting Command Line Options (05:35)
Getting Command Line Arguments (02:00)
Environmental Variables (04:27)

Testing & Debugging
Unit Testing (01:42)
How to Create & Use Tests (05:04)
Ruby-Debug (03:57)

Network Programming
Network Clients (05:40)
Simple Servers (04:42)

Web Apps
CGI (04:55)
Ruby on Rails (04:16)

Finishing It Up
Ruby Web Resources (03:14)
Ruby Print Resources (03:18)
Where to Go Next (01:55)
Wrap-Up (06:47)

Credits
About this Author (03:18)

2Gb USB 2.0 Flash Drive on Special Offer.

What's Hot
 ***Special offers ***
•  A+ 2009 Training
•  Office 2010 Training
•  Project 2007 Training
•  Network+ 2009 Training
•  Office 2007 Essentials Training
•  Office 2003 Essentials Training
•  Project 2003 Essentials Training
•  CCNA Training (640-802)
•  Sage Line 50 Training
•  ITIL v3 Foundation Training
 **Recent Additions**
RCS Newsletter
*Verify: 2777976

New Articles

Child Care Courses
MCSE Training Courses
Dedicated Servers
Accounting Software
Choosing Software
Backup Software


Settings, Tip & Tricks
ComputerArticles
Biodiesel Energy
Computer Training
PPE Safety Equipment
Learn English (Basic)

From the Best Seller List : A+ 2009 Training - This complete CompTIA A+ Training Package covers the course objectives for the required A+ Essentials exam, aswell as for all three A+ Specialist Exams (one required): IT Technician, Remote/ Helpdesk Support and Depot Technician, which allows you to study the curriculum of your choice.

CBT Training | Distance Learning | LMS (Enterprise) | Online Learning
Best Sellers | Classroom Courses | Special Offers | MCSE Courses
Copyright 2002-2011 RCS Limited. All rights reserved. More ...
RCS Limited for home study/ self study/home learning/CBT/Computer Based Training SSL