Companies Home Search Profile

Ruby 3 Fundamentals: Learn Ruby and Build Fun Applications

Focused View

Timnan Sheni

3:24:50

94 View
  • 1 - Installing Ruby on Windows.mp4
    03:10
  • 2 - Installing Ruby on Linux Ubuntu.mp4
    07:09
  • 3 - Opening the Interactive Console.mp4
    01:55
  • 4 - Introduction To Strings.mp4
    03:30
  • 5 - Introduction to Numbers.mp4
    02:37
  • 6 - Understaning Puts.mp4
    00:57
  • 7 - Moving to Visual Studio Code.mp4
    02:37
  • 8 - Introduction to Variables.mp4
    04:33
  • 9 - Exploring Strings.mp4
    05:25
  • 10 - Exploring Numbers.mp4
    05:50
  • 11 - User Input.mp4
    04:36
  • 12 - Arrays.mp4
    07:42
  • 13 - Introduction to Symbols.mp4
    05:48
  • 14 - Introduction to Hashes.mp4
    03:24
  • 15 - Introduction to Booleans.mp4
    02:28
  • 16 - Understanding Nil.mp4
    02:43
  • 17 - Comparison Operator.mp4
    02:41
  • 18 - Introduction to Control Flow.mp4
    05:06
  • 19 - Using OR.mp4
    01:55
  • 20 - Else Statement.mp4
    01:35
  • 21 - Elsif Statement.mp4
    02:32
  • 22 - Guessing Game.mp4
    05:04
  • 23 - While Loop.mp4
    04:04
  • 24 - While Loop Guessing Game.mp4
    04:37
  • 25 - Unless Condition.mp4
    01:44
  • 26 - Case.mp4
    03:44
  • 27 - Introduction to Methods.mp4
    06:25
  • 28 - Adding Paramters.mp4
    02:43
  • 29 - Creating a Simple Calculator.mp4
    04:28
  • 30 - Introduction to Classes.mp4
    04:25
  • 31 - Getter and Setter.mp4
    06:55
  • 32 - Attribute Accessor.mp4
    05:28
  • 33 - Introduction to Inheritance.mp4
    15:18
  • 34 - Introduction to Blocks.mp4
    03:32
  • 35 - Blocks with variables.mp4
    04:01
  • 36 - Map Selection.mp4
    04:21
  • 37 - Reading Files.mp4
    04:30
  • 38 - Writing and Appending to Files.mp4
    03:54
  • 39 - File Methods.mp4
    04:07
  • 40 - Using FileUtils.mp4
    03:53
  • 41 - Exploring the Dir Class.mp4
    03:15
  • 42 - Automatic File Organiser.mp4
    13:05
  • 43 - Introduction to RubyGems.mp4
    02:22
  • 44 - Installing RubyGems.mp4
    04:53
  • 45 - The Streamio Gem.mp4
    07:37
  • 46 - Adding Options to Transcode.mp4
    02:12
  • Description


    Learn the fundementals of Ruby and build exciting applications

    What You'll Learn?


    • Learn the fundementals of Ruby
    • Get acquainted Strings, Variables and other Data Types
    • Learn Control flow with If/Else and While Loops
    • Introduction to Object Oriented Programming
    • Introduction to Fun Projects Including Video Manipulation and Automatic File Organisers
    • Introduction to RubyGems

    Who is this for?


  • This course is aimed at the absolute novice in programming
  • More details


    Description

    Ruby is a dynamic, open-source programming language with a focus on simplicity and productivity. It is one of the easiest programming languages to begin programming with. Throughout the span of this course, we will learn the fundamentals of Ruby 3 ( the latest and greatest version of Ruby) and build several exciting applications!

    We will first cover the various Data Types in Ruby and explore different methods using them. Simultaneously, we will also explore the Interactive Ruby Console and learn how to use it.

    From there we would learn how to create our own custom methods and Classes. We will briefly touch on Object Oriented Programming Principles.

    We will next learn how to create, read, append and delete files and folders all with the power of Ruby.

    Next, we will explore Ruby Gems (Ruby code written by other people) to add more functionality to our Ruby Programmes.

    We will also write several useful programmes as we learn Ruby throughout this course. We will create a Simple Calculator Application that will allow us to add, multiply, subtract and divide two numbers. Next, we will also create a programme that will automatically sort our files into different folders. It would sort video files into a Video folder and audio files into an Audio Folder. Finally, we will create a programme that will manipulate and convert videos for us into our desired formats.

    Who this course is for:

    • This course is aimed at the absolute novice in programming

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Timnan Sheni
    Timnan Sheni
    Instructor's Courses
    Hi, I'm a Professional Ruby on Rails developer and tutor. I have recreated several Rails applications, as well as created dozens of tutorials on Ruby on Rails and Javascript on my youtube channel. I have also worked with clients and created several applications for them. I also enjoy blogging and writing about ruby, rails and javascript on Developers TogetherI am excited to share my knowledge here.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 46
    • duration 3:24:50
    • Release Date 2022/12/11

    Courses related to Ruby

    Subtitle
    Ruby Modules
    Treehouse Jason Seifer
    Jason Seifer
    Ruby Modules
    1:04:27
    English subtitles
    04/10/2023
    Subtitle
    Ruby on Rails
    SuperHiRuby on Rails
    21:06:33
    English subtitles
    06/11/2023