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 |