-
Урок 1.
00:03:49
Introduction to the Ruby Programming Language
-
Урок 2.
00:06:02
How to Install Ruby
-
Урок 3.
00:01:48
How to Install Different Versions of Ruby with RVM
-
Урок 4.
00:03:54
Introduction to variables in Ruby
-
Урок 5.
00:04:39
Options for printing to the Ruby console
-
Урок 6.
00:03:20
Using gets and chomp to get input from the Ruby console
-
Урок 7.
00:13:53
Ruby variable types and variable scopes
-
Урок 8.
00:02:05
Introduction to the String data type in Ruby
-
Урок 9.
00:05:46
String interpolation in Ruby
-
Урок 10.
00:09:21
String manipulation in Ruby
-
Урок 11.
00:05:13
String substitution in Ruby
-
Урок 12.
00:05:19
Using the split and strip methods on Strings in Ruby
-
Урок 13.
00:01:58
Arithmetic Functions in Ruby
-
Урок 14.
00:08:38
Order of operations in Ruby Arithmetic
-
Урок 15.
00:04:06
Difference between integers and floats in Ruby
-
Урок 16.
00:03:51
Introduction to methods in Ruby
-
Урок 17.
00:04:34
What Ruby methods return
-
Урок 18.
00:06:44
Difference Between Puts and Returning Values
-
Урок 19.
00:06:47
Difference between class and instance methods in Ruby
-
Урок 20.
00:06:28
Procs in Ruby
-
Урок 21.
00:04:03
Lambdas in Ruby
-
Урок 22.
00:05:00
Difference between Procs and Lambdas
-
Урок 23.
00:13:55
Comprehensive Guide to Method Arguments
-
Урок 24.
00:11:44
Splat and Keyword Splat Arguments
-
Урок 25.
00:04:09
While loops in Ruby
-
Урок 26.
00:04:07
Using the Ruby each iterator
-
Урок 27.
00:01:53
Using the 'for in' loop in Ruby
-
Урок 28.
00:06:33
Nested iterators in Ruby
-
Урок 29.
00:12:58
Using the select method in Ruby
-
Урок 30.
00:08:08
How to use the map method on Ruby collections - Part 1
-
Урок 31.
00:07:30
How to use the map method on Ruby Collections - Part 2
-
Урок 32.
00:03:07
Using the inject method in Ruby
-
Урок 33.
00:03:14
Introduction to Ruby arrays
-
Урок 34.
00:04:47
Deleting items from arrays
-
Урок 35.
00:02:27
Using the Ruby join method on arrays
-
Урок 36.
00:02:32
Using push and pop methods on Ruby arrays
-
Урок 37.
00:08:49
Introduction to hashes in Ruby
-
Урок 38.
00:01:48
How to delete from a Ruby hash
-
Урок 39.
00:02:12
How to iterate over a hash in Ruby
-
Урок 40.
00:05:29
Helpful hash methods in Ruby
-
Урок 41.
00:02:44
Introduction to Ruby conditionals
-
Урок 42.
00:04:25
Using the Unless conditional in Ruby
-
Урок 43.
00:04:39
Using multiple if/else statements in Ruby
-
Урок 44.
00:06:53
Using compound conditionals in Ruby
-
Урок 45.
00:08:10
Introduction to Object Oriented Programming in Ruby
-
Урок 46.
00:04:09
Setters and Getters in Ruby
-
Урок 47.
00:07:25
Using the initialize method in a Ruby class
-
Урок 48.
00:08:21
Object oriented inheritance in Ruby
-
Урок 49.
00:10:15
Differences between Private and Public methods in Ruby
-
Урок 50.
00:04:00
Polymorphism and using super in Ruby
-
Урок 51.
00:06:05
Creating a File in Ruby
-
Урок 52.
00:04:07
Reading files into a Ruby program
-
Урок 53.
00:01:27
Deleting files in Ruby
-
Урок 54.
00:04:25
Appending to a file in Ruby
-
Урок 55.
00:03:31
Basic error handling syntax
-
Урок 56.
00:05:30
Better error handling in Ruby
-
Урок 57.
00:06:06
How to build a custom error handler in Ruby
-
Урок 58.
00:10:05
Introduction to Regular Expressions in Ruby
-
Урок 59.
00:11:12
Build an email validation matcher with Regular Expressions in Ruby
-
Урок 60.
00:06:39
Build an IP address validator with Regular Expressions in Ruby
-
Урок 61.
00:17:59
Develop a Wheel of Fortune game in Ruby
-
Урок 62.
00:03:07
Introduction to Grep in Ruby
-
Урок 63.
00:07:08
Using grep instead of the select and map methods for searching
-
Урок 64.
00:11:18
Ruby Gems overview
-
Урок 65.
00:09:49
Ruby Gem tutorial: dish gem
-
Урок 66.
00:05:01
Researching Ruby Gems
-
Урок 67.
00:03:08
Introduction to metaprogramming in Ruby
-
Урок 68.
00:04:48
Metaprogramming custom methods in Ruby
-
Урок 69.
00:07:12
Metaprogramming the Ruby String class
-
Урок 70.
00:12:29
Guide to Method Missing in Ruby
-
Урок 71.
00:05:01
Implementing Respond To for Ruby Metaprogramming
-
Урок 72.
00:12:02
Using Define Method to Create Dynamic Methods
-
Урок 73.
00:06:19
Reviewing the find_by method in Rails
-
Урок 74.
00:07:06
Introduction to the Sinatra web framework
-
Урок 75.
00:06:46
Introduction to the Ruby on Rails web framework
-
Урок 76.
00:05:42
Using API calls in Ruby
-
Урок 77.
00:05:03
HTTParty methods for working with APIs
-
Урок 78.
00:07:11
Creating a custom API connector in Ruby
-
Урок 79.
00:05:25
Parsing API data in Ruby
-
Урок 80.
00:07:32
Overview of sorting algorithms
-
Урок 81.
00:08:06
Bubble sort algorithm implementation in Ruby
-
Урок 82.
00:10:31
Ruby implementation of the Quicksort algorithm
-
Урок 83.
00:11:59
Ruby implementation of the mergesort algorithm
-
Урок 84.
00:05:42
Project Euler program 1: Prime Number Counting Algorithm in Ruby
-
Урок 85.
00:04:05
Project Euler program 2: Power Digit Sum Algorithm in Ruby
-
Урок 86.
00:08:21
Project Euler program 3: Humanize Counting Algorithm for Ruby
-
Урок 87.
00:08:47
Project Euler program 4: Date Algorithm for Filtering Days in Ruby
-
Урок 88.
00:04:41
Project Euler program #5: Fibonacci Sequence Digit Counter
-
Урок 89.
00:06:02
Project Euler program #6: Permutation Algorithm
-
Урок 90.
00:09:37
Project Euler program #7: Amicable Numbers
-
Урок 91.
00:07:13
Project Euler program #8: Using Factorials in Ruby
-
Урок 92.
00:06:19
Project Euler program #9: Finding Even Fibonacci Numbers
-
Урок 93.
00:02:56
Project Euler program #10: Finding the least common multiple in Ruby
-
Урок 94.
00:03:39
Introduction to big data analysis in Ruby
-
Урок 95.
00:08:14
Basic decision tree implementation in Ruby
-
Урок 96.
00:07:51
Big data analysis example in Ruby
-
Урок 97.
00:06:10
Introduction to the IRB Console
-
Урок 98.
00:06:04
Using Ruby's Dig Method to Parse Hash and Yaml Data
-
Урок 99.
00:07:19
How to Compress Images with the ImageOptimization RubyGem