Ruby: Fundamentals

Video Description

The Ruby: Fundamentals is a programming language course which provides hands on experience to the candidates on the fundamental components of the Ruby programming language. The course provides a lab intensive, hands-on programming environment, and helps the candidates to explore object-oriented aspects of Ruby and best practices for developing robust applications with Ruby. This fundamental course provides a great learning experience for beginner programmers to understand the basics of Ruby programming language. The course enables the students to write a simple code in Ruby and develop the concepts that ultimately help in creating real-world applications using Ruby programming language.

Table of Contents

  1. Chapter 01 - Getting Started
    1. Topic A: History and Installation - Part 1 00:00:23
    2. History and Installation - Part 2 00:21:18
    3. History and Installation - Part 3 00:00:19
    4. Topic B: Conventions and Best Practices - Part 1 00:00:21
    5. Conventions and Best Practices - Part 2 00:21:17
    6. Conventions and Best Practices - Part 3 00:00:15
  2. Chapter 02 - Classes and Methods
    1. Topic A: Classes - Part 1 00:00:18
    2. Classes - Part 2 00:27:36
    3. Classes - Part 3 00:00:21
    4. Topic B: Methods - Part 1 00:00:13
    5. Methods - Part 2 00:30:02
    6. Methods - Part 3 00:00:19
    7. Topic C: Object Oriented Programming - Part 1 00:00:15
    8. Object Oriented Programming - Part 2 00:16:10
    9. Object Oriented Programming - Part 3 00:00:13
  3. Chapter 03 - Variables and Data Structures
    1. Topic A: Variables - Part 1 00:00:20
    2. Variables - Part 2 00:21:07
    3. Variables - Part 3 00:00:18
    4. Topic B: Arrays and Structs - Part 1 00:00:14
    5. Arrays and Structs - Part 2 00:20:14
    6. Arrays and Structs - Part 3 00:00:19
    7. Topic C: Hashes - Part 1 00:00:15
    8. Hashes - Part 2 00:17:09
    9. Hashes - Part 3 00:00:21
  4. Chapter 04 - Loops and Enumerable Methods
    1. Topic A: Loops - Part 1 00:00:14
    2. Loops - Part 2 00:22:42
    3. Loops - Part 3 00:00:13
    4. Topic B: Map, Inject, and Permutation - Part 1 00:00:15
    5. Map, Inject, and Permutation - Part 2 00:21:57
    6. Map, Inject, and Permutation - Part 3 00:00:18
  5. Chapter 05 - Finishing Touches
    1. Topic A: File Operations - Part 1 00:00:19
    2. File Operations - Part 2 00:26:43
    3. File Operations - Part 3 00:00:18
    4. Topic B: Input and Output - Part 1 00:00:26
    5. Input and Output - Part 2 00:25:03
    6. Input and Output - Part 3 00:00:24
    7. Topic C: RubyGems - Part 1 00:00:24
    8. RubyGems - Part 2 00:32:04
    9. RubyGems - Part 3 00:00:21

Product Information

  • Title: Ruby: Fundamentals
  • Author(s): Integrity Training
  • Release date: January 2019
  • Publisher(s): Stone River eLearning
  • ISBN: 300000006A0154