Section 1 : Introduction
|  | Lecture 1 | About Certification | |
|  | Lecture 2 | Beginners Ruby Programming Training | 
Section 2 : Getting Started With Ruby
|  | Lecture 1 | 0201 Installing Ruby On Windows | 00:03:06 Duration | 
|  | Lecture 2 | 0202 Installing Ruby On Mac | |
|  | Lecture 3 | 0203 Using The Ruby Interactive Shell | 00:03:10 Duration | 
|  | Lecture 4 | 0204 Ruby Scripts | 00:03:21 Duration | 
|  | Lecture 5 | 0205 Displaying Data | 00:03:40 Duration | 
|  | Lecture 6 | 0206 Getting Data In | 00:03:40 Duration | 
|  | Lecture 7 | 0207 Exercise 1 | 00:04:06 Duration | 
Section 3 : Data And Variables
|  | Lecture 1 | 0301 Strings | 00:07:36 Duration | 
|  | Lecture 2 | 0302 Numbers | 00:03:48 Duration | 
|  | Lecture 3 | 0303 Booleans | 00:02:30 Duration | 
|  | Lecture 4 | 0304 Ranges | 00:04:29 Duration | 
|  | Lecture 5 | 0305 Arrays | 00:03:35 Duration | 
|  | Lecture 6 | 0306 Hashes | 00:02:57 Duration | 
|  | Lecture 7 | 0307 Creating Variables And Constants | 00:05:57 Duration | 
|  | Lecture 8 | 0308 Exercise 1 | 00:02:47 Duration | 
|  | Lecture 9 | 0309 Exercise 2 | 00:04:03 Duration | 
Section 4 : Operators And Expressions
|  | Lecture 1 | 0401 Arithmetic Operators And Expressions | 00:04:24 Duration | 
|  | Lecture 2 | 0402 Relational Operators And Expressions | 00:05:22 Duration | 
|  | Lecture 3 | 0403 Logical Operators And Expressions | 00:03:01 Duration | 
|  | Lecture 4 | 0404 Miscellaneous Expressions | 00:03:28 Duration | 
|  | Lecture 5 | 0405 Exercise 1 | 00:03:22 Duration | 
Section 5 : Decisions
|  | Lecture 1 | 0501 Simple If Statement | 00:03:12 Duration | 
|  | Lecture 2 | 0502 If Else Statement | |
|  | Lecture 3 | 0503 If - Else If Statement | 00:04:03 Duration | 
|  | Lecture 4 | 0504 Case Statements | 00:03:53 Duration | 
|  | Lecture 5 | 0505 Exercise 1 | 00:03:27 Duration | 
|  | Lecture 6 | 0506 Exercise 2 | 00:03:40 Duration | 
Section 6 : Repetition
|  | Lecture 1 | 0601 While Loops | 00:05:04 Duration | 
|  | Lecture 2 | 0602 Until Loops | 00:04:16 Duration | 
|  | Lecture 3 | 0603 Iterators Loops | 00:05:28 Duration | 
|  | Lecture 4 | 0604 For In And Each Loops | 00:03:52 Duration | 
|  | Lecture 5 | 0605 Altering Loop Control | 00:04:54 Duration | 
|  | Lecture 6 | 0606 Exercise 1 | 00:02:52 Duration | 
|  | Lecture 7 | 0607 Exercise 2 | 00:03:24 Duration | 
Section 7 : Methods
|  | Lecture 1 | 0701 Defining Methods - Part | 00:05:04 Duration | 
|  | Lecture 2 | 0702 Defining Methods - Part 2 | |
|  | Lecture 3 | 0703 Defining Methods - Part 3 | 00:04:39 Duration | 
|  | Lecture 4 | 0704 Exercise 1 | 00:03:31 Duration | 
|  | Lecture 5 | 0705 Exercise 2 | 00:04:16 Duration | 
Section 8 : Classes And Objects
|  | Lecture 1 | 0801 Defining A Class - Part 1 | |
|  | Lecture 2 | 0802 Defining A Class - Part 2 | 00:04:22 Duration | 
|  | Lecture 3 | 0803 Defining A Class - Part 3 | 00:03:20 Duration | 
|  | Lecture 4 | 0804 Defining A Class - Part 4 | 00:04:34 Duration | 
|  | Lecture 5 | 0805 Class Variables | 00:05:01 Duration | 
|  | Lecture 6 | 0806 Exercise 1 | 00:03:42 Duration | 
|  | Lecture 7 | 0807 Exercise 2 | 00:03:50 Duration | 
|  | Lecture 8 | 0808 Exercise 3 | 00:03:18 Duration | 
Section 9 : Inheritance
|  | Lecture 1 | 0901 Defining Subclasses - Part 1 | 00:05:03 Duration | 
|  | Lecture 2 | 0902 Defining Subclasses - Part 2 | 00:04:35 Duration | 
|  | Lecture 3 | 0903 Defining Subclasses - Part 3 | 00:04:01 Duration | 
|  | Lecture 4 | 0904 Exercise 1 | 00:04:43 Duration | 
Section 10 : Modules
|  | Lecture 1 | 1001 Defining Modules - Part 1 | 00:04:47 Duration | 
|  | Lecture 2 | 1002 Defining Modules - Part 2 | 00:03:41 Duration | 
|  | Lecture 3 | 1003 Using Mixins | 00:03:02 Duration | 
|  | Lecture 4 | 1004 Exercise 1 | 00:03:09 Duration | 
Section 11 : Exception Handling
|  | Lecture 1 | 1101 Intro To Exceptions | 00:03:31 Duration | 
|  | Lecture 2 | 1102 Handling Exceptions - Part 1 | 00:03:32 Duration | 
|  | Lecture 3 | 1103 Handling Exceptions - Part 2 | 00:04:27 Duration | 
|  | Lecture 4 | 1104 Raising Exceptions | 00:03:29 Duration | 
|  | Lecture 5 | 1105 Working With Catch And Throw | 00:03:39 Duration | 
|  | Lecture 6 | 1106 Exercise 1 | 00:03:56 Duration | 
Section 12 : Input And Output
|  | Lecture 1 | 1201 Working With Files - Reading Files | 00:03:44 Duration | 
|  | Lecture 2 | 1202 Working With Files - Writing Files | 00:05:04 Duration | 
|  | Lecture 3 | 1203 Network Programming | 00:04:19 Duration | 
|  | Lecture 4 | 1204 Exercise 1 | 00:04:38 Duration | 
Section 13 : Debugging Ruby
|  | Lecture 1 | 1301 The Ruby Debugger - Part 1 | 00:04:24 Duration | 
|  | Lecture 2 | 1302 The Ruby Debugger - Part 2 | 00:04:30 Duration | 
|  | Lecture 3 | 1303 The Ruby Debugger - Part 3 | 00:04:00 Duration | 
|  | Lecture 4 | 1304 Exercise 1 | 00:04:34 Duration | 
Section 14 : GUI Programming In Ruby
|  | Lecture 1 | 1401 Introduction To Tk | 00:03:13 Duration | 
|  | Lecture 2 | 1402 Exploring Widgets | 00:04:27 Duration | 
|  | Lecture 3 | 1403 Using Common Widgets | 00:04:11 Duration | 
|  | Lecture 4 | 1404 Exercise 1 | 00:04:59 Duration | 
|  | Lecture 5 | 1501 Final Thoughts | 00:01:49 Duration | 
 
				 
                            