A comprehensive collection of Ruby programming concepts, examples, and exercises from a YouTube crash course. Perfect for beginners looking to learn Ruby from scratch.
This repository contains my learning journey through the Ruby programming language crash course from YouTube.
- Course Title: Ruby Programming Crash Course
- Instructor: YouTube Course
- Duration: Self-paced
- Level: Beginner to Intermediate
This crash course covers the fundamentals of Ruby programming language, including:
- Ruby syntax and basics
- Variables and data types
- Control structures
- Methods and functions
- Object-oriented programming in Ruby
- Working with arrays and hashes
- File handling
- Error handling
- And more!
- Basic understanding of programming concepts
- A computer with Ruby installed
- A text editor or IDE (VS Code, RubyMine, etc.)
-
macOS:
brew install ruby
-
Windows:
- Download Ruby installer from rubyinstaller.org
- Run the installer and follow the setup wizard
-
Linux:
sudo apt-get install ruby-full
ruby --version- Introduction to Ruby
- Basic Syntax and Data Types
- Control Flow
- Methods and Functions
- Object-Oriented Programming
- Working with Collections
- File Operations
- Error Handling
- Advanced Topics
This repository will include:
- Code examples from the course
- Practice exercises
- Mini-projects
- Solutions to coding challenges