Tags
Language
Tags
July 2025
Su Mo Tu We Th Fr Sa
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Ruby Fundamentals: Learn Ruby And Build Fun Applications

    Posted By: ELK1nG
    Ruby Fundamentals: Learn Ruby And Build Fun Applications

    Ruby Fundamentals: Learn Ruby And Build Fun Applications
    Published 10/2022
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 1.21 GB | Duration: 3h 24m

    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
    Requirements
    No prior programming skills are required. You will learn the fundamentals here
    A computer with Internet Access
    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.

    Overview

    Section 1: Installing Ruby

    Lecture 1 Installing Ruby on Windows

    Lecture 2 Installing Ruby on Linux (Ubuntu)

    Lecture 3 Opening the Interactive Console

    Section 2: Introduction to Data Types

    Lecture 4 Introduction To Strings

    Lecture 5 Introduction to Numbers

    Lecture 6 Understaning Puts

    Lecture 7 Moving to Visual Studio Code

    Lecture 8 Introduction to Variables

    Lecture 9 Exploring Strings

    Lecture 10 Exploring Numbers

    Lecture 11 User Input

    Lecture 12 Arrays

    Lecture 13 Introduction to Symbols

    Lecture 14 Introduction to Hashes

    Lecture 15 Introduction to Booleans

    Lecture 16 Understanding Nil

    Section 3: Control Flow

    Lecture 17 Comparison Operator

    Lecture 18 Introduction to Control Flow

    Lecture 19 Using OR

    Lecture 20 Else Statement

    Lecture 21 Elsif Statement

    Lecture 22 Guessing Game

    Lecture 23 While Loop

    Lecture 24 While Loop Guessing Game

    Lecture 25 Unless Condition

    Lecture 26 Case

    Section 4: Object Oriented Programming

    Lecture 27 Introduction to Methods

    Lecture 28 Adding Paramters

    Lecture 29 Creating a Simple Calculator

    Lecture 30 Introduction to Classes

    Lecture 31 Getter and Setter

    Lecture 32 Attribute Accessor

    Lecture 33 Introduction to Inheritance

    Section 5: Blocks

    Lecture 34 Introduction to Blocks

    Lecture 35 Blocks with variables

    Lecture 36 Map Selection

    Section 6: File Manipulation

    Lecture 37 Reading Files

    Lecture 38 Writing and Appending to Files

    Lecture 39 File Methods

    Lecture 40 Using FileUtils

    Lecture 41 Exploring the Dir Class

    Lecture 42 Automatic File Organiser

    Section 7: RubyGems

    Lecture 43 Introduction to RubyGems

    Lecture 44 Installing RubyGems

    Lecture 45 The Streamio Gem

    Lecture 46 Adding Options to Transcode

    This course is aimed at the absolute novice in programming