Ruby Fundamentals: Learn Ruby And Build Fun Applications - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Ruby Fundamentals: Learn Ruby And Build Fun Applications (/Thread-Ruby-Fundamentals-Learn-Ruby-And-Build-Fun-Applications) |
Ruby Fundamentals: Learn Ruby And Build Fun Applications - AD-TEAM - 08-11-2024 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 |