Introduction to Coding with Ruby Premium class

Dan Draper

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
67 Videos (3h 30m)
    • Trailer

      1:47
    • What is Ruby?

      2:45
    • 1: Installing Ruby

      1:25
    • 1.2 Hello Ruby!

      3:41
    • 1.3 Exercise Solution

      6:35
    • 2.1 Input and Output

      3:15
    • 2.2 Variables

      3:41
    • 2.3 Numbers

      1:55
    • 2.4 Comments

      1:58
    • 2.5 Flow Control

      2:47
    • 2.6 Predicates

      5:06
    • 2.7 Exercise Solution

      4:10
    • 2.8 Interactive Ruby

      1:48
    • 3.1 Methods and Arguments

      3:02
    • 3.2 Return Values

      4:36
    • 3.3 Exercise Solution

      3:31
    • 4.1 Math Basics

      2:36
    • 4.2 Exercise Solution

      1:17
    • 4.3 Rounding

      1:54
    • 4.4 Number Formatting

      1:50
    • 4.5 Exercise Solution

      4:39
    • 4.6 Math Methods and Constants

      1:25
    • 4.7 Exercise Solution

      5:42
    • 5.1 String Methods

      3:48
    • 5.2 Exercise Solution

      2:44
    • 5.3 String Math and Operations

      1:17
    • 5.4 Filtering and Matching

      2:04
    • 6.1 Array Basics

      4:11
    • 6.2 Exercise Solution

      1:45
    • 6.3 Array Enumeration

      3:48
    • 6.4 Exercise Solution

      4:23
    • 6.5 Array Block Methods

      7:30
    • 6.6 Exercise Solution

      9:16
    • 7.1 Looping and Iteration

      2:50
    • 7.2 Exercise Solution

      2:42
    • 7.3 Ranges

      3:45
    • 7.4 Exercise Solutions

      7:54
    • 8.1 Hash Basics

      5:26
    • 8.2 Exercise Solution

      2:05
    • 8.3 Hash Features

      4:17
    • 8.4 Exercise Solution

      2:32
    • 9.1 Symbols

      1:58
    • 9.2 Exercise Solution

      2:57
    • 10.1 Object Basics

      5:50
    • 10.2 Exercise Solution

      1:20
    • 10.3 Constructors

      3:08
    • 10.4 Exercise Solution

      2:02
    • 10.5 Actions

      1:39
    • 10.6 Exercise Solution

      1:10
    • 10.7 Instance Variables

      3:44
    • 10.8 Exercise Solution

      2:18
    • 10.9 Inspecting Objects

      2:01
    • 10.10 Exercise Solution

      4:03
    • 11.1 Time Basics

      4:37
    • 11.2 Exercise Solution

      1:44
    • 11.3 Time Instantiation

      1:59
    • 11.4 Exercise Solutions

      1:27
    • 11.5 Working with Time

      3:00
    • 11.6 Exercise Solutions

      2:42
    • 12.1 Preparation

      2:13
    • 12.2 Exercise Solution A

      2:17
    • 12.3 Exercise Solution B

      1:27
    • 12.3 Exercise Solution C

      0:31
    • 12.4 Exercise Solution D

      2:20
    • 12.5 Exercise Solution E

      2:06
    • 12.6 Fundamentals

      4:32
    • 12.7 Final Inheritance Exercise Solution

      3:17

About This Class

Find out why students are saying this is the best Ruby course they've ever taken!

* Latest Update: December 4, 2016

Many people who try to switch to coding as a career don't make it. And you want to know the number 1 reason employers tell me? Its because they don't understand the basics.

Ruby is a fantastically powerful language used by startups and top companies like Airbnb and Twitter. And Unlike languages like Java, C# or Swift, it is relatively easy to learn. But let me tell you: as someone who has worked for years as a professional programmer and hired dozens of coders myself, understanding the basics is critical.

My Introduction to Ruby course if the first part of a series on becoming a professional programmer. It lays the foundations for web development using Ruby on Rails and will set you on a life changing career path. If you try to do Rails without knowing Ruby you will most likely fail.

2 of 2 students recommendSee All

Good teaching style with a nice exercises at the end of each video. Some of the videos are in the wrong order but they are not difficult to find. There are also no exercise files attached and the course finishes abruptly as if there are more videos in the course. Despite the problems, the classes are very helpful and presented at a nice pace.

241

Students

--

Projects