March 4, 2021

GIL

Daily Global New Media

Ruby Programming Language – Full Course

1 min read

50 thoughts on “Ruby Programming Language – Full Course

  1. The Code Example in Case Expression can also be written using hashes , like :
    def get_day_name(day)

    dayHash = {

    "mon" => "Monday",

    "tue" => "Tuesday",

    "wed" => "Wednesday",

    "thu" => "Thursday",

    "fri" => "Friday",

    "sat" => "Saturday",

    "sun" => "Sunday"

    }

    return dayHash[day]

    end

    puts get_day_name("mon")

  2. This was the most in-depth, well developed tutorial on Ruby I have found. @Mike Dane makes it so easy to follow along and puts it all in real layman's terms for the beginner. I have 16 pages of notes on a Google doc from this. I highly recommend this tutorial. I wish he would do one on Rails too!

  3. When working with if statements why using def. Using it is giving an error else without rescue is useless although after removing it its working perfectly. So why use Def?

  4. Super weird and tacky that he put himself very large in the corner like that, it's just too distracting. Is there a way to remove him? He didn't even bother to put on a real shirt or look decent.
    Edit: Putting a Piece of Paper over the screen to remove him from sight. Not trying to be mean but I just can't have him all in my face distracting me from the information.

  5. ⌨️ 1. (0:00) Introduction

    ⌨️ 2. (1:24) Windows Installation

    ⌨️ 3. (4:45) Mac Installation

    ⌨️ 4. (6:38) Hello World / Setup

    ⌨️ 5. (12:01) Drawing a Shape

    ⌨️ 6. (18:17) Variables

    ⌨️ 7. (28:32) Data Types

    ⌨️ 8. (33:13) Working With Strings

    ⌨️ 9. (44:03) Math & Numbers

    ⌨️ 10. (53:54) Getting User Input

    ⌨️ 11. (1:01:09) Building a Calculator

    ⌨️ 12. (1:08:15) Building a Mad Libs Game

    ⌨️ 13. (1:12:45) Arrays

    ⌨️ 14. (1:21:31) Hashes

    ⌨️ 15. (1:27:42) Methods

    ⌨️ 16. (1:35:28) Return Statement

    ⌨️ 17. (1:40:26) If Statements

    ⌨️ 18. (1:52:24) If Statements (continued)

    ⌨️ 19. (1:59:11) Building a Better Calculator

    ⌨️ 20. (2:07:19) Case Expressions

    ⌨️ 21. (2:16:07) While Loops

    ⌨️ 22. (2:22:36) Building a Guessing Game

    ⌨️ 23. (2:35:29) For Loops

    ⌨️ 24. (2:40:01) Exponent Method

    ⌨️ 25. (2:44:45) Comments

    ⌨️ 26. (2:49:23) Reading Files

    ⌨️ 27. (2:57:55) Writing Files

    ⌨️ 28. (3:06:34) Handling Errors

    ⌨️ 29. (3:14:29) Classes & Objects

    ⌨️ 30. (3:24:13) Initialize Method

    ⌨️ 31. (3:31:47) Object Methods

    ⌨️ 32. (3:37:11) Building a Quiz

    ⌨️ 33. (3:46:21) Inheritance

    ⌨️ 34. (3:53:50) Modules

    ⌨️ 35. (3:59:06) Interactive Ruby (irb)

  6. ⌨️ 1. (0:00) Introduction

    ⌨️ 2. (1:24) Windows Installation

    ⌨️ 3. (4:45) Mac Installation

    ⌨️ 4. (6:38) Hello World / Setup

    ⌨️ 5. (12:01) Drawing a Shape

    ⌨️ 6. (18:17) Variables

    ⌨️ 7. (28:32) Data Types

    ⌨️ 8. (33:13) Working With Strings

    ⌨️ 9. (44:03) Math & Numbers

    ⌨️ 10. (53:54) Getting User Input

    ⌨️ 11. (1:01:09) Building a Calculator

    ⌨️ 12. (1:08:15) Building a Mad Libs Game

    ⌨️ 13. (1:12:45) Arrays

    ⌨️ 14. (1:21:31) Hashes

    ⌨️ 15. (1:27:42) Methods

    ⌨️ 16. (1:35:28) Return Statement

    ⌨️ 17. (1:40:26) If Statements

    ⌨️ 18. (1:52:24) If Statements (continued)

    ⌨️ 19. (1:59:11) Building a Better Calculator

    ⌨️ 20. (2:07:19) Case Expressions

    ⌨️ 21. (2:16:07) While Loops

    ⌨️ 22. (2:22:36) Building a Guessing Game

    ⌨️ 23. (2:35:29) For Loops

    ⌨️ 24. (2:40:01) Exponent Method

    ⌨️ 25. (2:44:45) Comments

    ⌨️ 26. (2:49:23) Reading Files

    ⌨️ 27. (2:57:55) Writing Files

    ⌨️ 28. (3:06:34) Handling Errors

    ⌨️ 29. (3:14:29) Classes & Objects

    ⌨️ 30. (3:24:13) Initialize Method

    ⌨️ 31. (3:31:47) Object Methods

    ⌨️ 32. (3:37:11) Building a Quiz

    ⌨️ 33. (3:46:21) Inheritance

    ⌨️ 34. (3:53:50) Modules

    ⌨️ 35. (3:59:06) Interactive Ruby (irb)

    A big thank you to 'Hamza Vlogs and gaming
    '. This is copied and pasted. I just hope you never delete your comment.

  7. ⌨️ 1. (0:00) Introduction

    ⌨️ 2. (1:24) Windows Installation

    ⌨️ 3. (4:45) Mac Installation

    ⌨️ 4. (6:38) Hello World / Setup

    ⌨️ 5. (12:01) Drawing a Shape

    ⌨️ 6. (18:17) Variables

    ⌨️ 7. (28:32) Data Types

    ⌨️ 8. (33:13) Working With Strings

    ⌨️ 9. (44:03) Math & Numbers

    ⌨️ 10. (53:54) Getting User Input

    ⌨️ 11. (1:01:09) Building a Calculator

    ⌨️ 12. (1:08:15) Building a Mad Libs Game

    ⌨️ 13. (1:12:45) Arrays

    ⌨️ 14. (1:21:31) Hashes

    ⌨️ 15. (1:27:42) Methods

    ⌨️ 16. (1:35:28) Return Statement

    ⌨️ 17. (1:40:26) If Statements

    ⌨️ 18. (1:52:24) If Statements (continued)

    ⌨️ 19. (1:59:11) Building a Better Calculator

    ⌨️ 20. (2:07:19) Case Expressions

    ⌨️ 21. (2:16:07) While Loops

    ⌨️ 22. (2:22:36) Building a Guessing Game

    ⌨️ 23. (2:35:29) For Loops

    ⌨️ 24. (2:40:01) Exponent Method

    ⌨️ 25. (2:44:45) Comments

    ⌨️ 26. (2:49:23) Reading Files

    ⌨️ 27. (2:57:55) Writing Files

    ⌨️ 28. (3:06:34) Handling Errors

    ⌨️ 29. (3:14:29) Classes & Objects

    ⌨️ 30. (3:24:13) Initialize Method

    ⌨️ 31. (3:31:47) Object Methods

    ⌨️ 32. (3:37:11) Building a Quiz

    ⌨️ 33. (3:46:21) Inheritance

    ⌨️ 34. (3:53:50) Modules

    ⌨️ 35. (3:59:06) Interactive Ruby (irb)

Leave a Reply

Your email address will not be published. Required fields are marked *

nineteen + twelve =