| Programming With Ruby Tutorials Online |
 |
|
Description Programming With Ruby Programming with Ruby introduces developers to the Ruby programming language. Ruby is a dynamic object-oriented language. Its heritage includes LISP, Smalltalk, Perl and other languages. The simple but powerful nature of Ruby makes it one of today's hottest languages to learn. VTC author Al Anderson guides you through the various constructs and library of the language providing you with the tools to create great software in Ruby. To begin learning simply click the links.
<p><i>* Captions not available on CD version. </i></p> |
| Sample - Preview the First 3 chapters of Programming With Ruby video free. Free learning Programming With Ruby online. |
01 Introduction
0101 Welcome
0102 What this Tutorial Will Cover
02 Programming Defined
0201 The Art of Programming Pt.1
0202 The Art of Programming Pt.2
0203 The Art of Programming Pt.3
0204 Algorithms
03 Meet Ruby
0301 Computer Language
0302 Scripting Language
0303 Compiled versus Interpreted
0304 Virtual Machine
0305 Everything is an Object
04 The Basics of Programming
0401 Basic Constructs
0402 Boolean Statements
0403 Boolean Operators
0404 If/Unless & Case Statements
0405 Loops/Blocks & Iterators
0406 Arrays
05 Installing Ruby
0501 Installing on Windows
0502 Installing on Macintosh OS X
0503 Installing on Linux with a Package Manager
0504 Installing via comm& line for Linux & Mac OS X
06 Ruby Tools
0601 The Ruby Interpreter
0602 IRB
0603 ri
0604 RubyGems
0605 Librarys
07 Running Ruby Programs
0701 Running Ruby Programs on Mac OS X & Linux
0702 Running Ruby Programs on Windows
0703 Interactive Ruby on Mac OS X & Linux
0704 How to Run fxri on Windows
08 Introduction to OOP
0801 Classes & Object
0802 Instance & Class Variables Pt.1
0803 Instance & Class Variables Pt.2
0804 Instance & Class Variables Pt.3
0805 Methods
0806 Program Flow
09 Basic Ruby
0901 Duck Typing
0902 Variables/Constants & Scope
0903 Expressions Pt.1
0904 Expressions - Loops
0905 Expressions - Iterators
0906 Modules
0907 Blocks
0908 Exceptions
10 Strings
1001 String Basics
1002 Printing & Formatting Strings
1003 Manipulating Strings
1004 Searching Strings
1005 Converting Strings to Other Types
11 Basic Input/Output to the Console
1101 Putting something out to the Screen
1102 Getting & Using Input
1103 Input using HighLine
12 Working Files & Directories
1201 Opening & Closing Files
1202 Reading Files
1203 Writing Files
1204 Binary Files versus Text Files
1205 Working with Directories
1206 Using CSV
13 Regular Expressions
1301 Regular Expressions
1302 How to Create & Use Regular Expressions
14 Math & Ruby
1401 Numbers in Ruby
1402 Basic Operations
1403 Floating Point Numbers
1404 BigDecimal
1405 Advanced Math Operations
1406 Random Numbers
15 Symbols & Ranges
1501 Symbols
1502 Ranges
16 Dates & Times
1601 Getting the Time & Date
1602 Time/Date & DateTime
1603 Comparing & Manipulating Times & Dates
1604 Formating Times & Dates
17 Arrays/Hashes
1701 Array Explained
1702 Creating/Accessing & Manipulating Arrays
1703 Sorting Arrays
1704 Searching Arrays
1705 Iterating Through an Array
1706 Hash
1707 Creating/Accessing & Manipulating Hashes
1708 Iterating Through a Hash
1709 Sorting a Hash
1710 More Hash Manipulation
18 Advanced Data Structures
1801 Sets
1802 Using Sets
1803 Stacks & Queues
1804 Using Stacks & Queues
1805 Tower of Hanoi
19 More OOP
1901 Your Own Classes
1902 Advanced Techniques
20 Graphical Interfaces
2001 FXRuby
2002 Ruby/GTK2
2003 WxRuby
2004 Ruby Cocoa
2005 Other Ruby Graphical Toolkits
21 Threading in Ruby
2101 Threads
2102 How to Create & Use Threads
22 Scripting & System Administration
2201 Accessing Other Programs on the System
2202 Windows Scripting
2203 Getting Command Line Options
2204 Getting Command Line Arguments
2205 Environmental Variables
23 Testing & Debugging
2301 Unit Testing
2302 How to Create & Use Tests
2303 Ruby-Debug
24 Network Programming
2401 Network Clients
2402 Simple Servers
25 Web Apps
2501 CGI
2502 Ruby on Rails
26 Finishing It Up
2601 Ruby Web Resources
2602 Ruby Print Resources
2603 Where to Go Next
2604 Wrap-Up
27 Credits
2701 About this Author
sku |
|