Welcome to the Ruby Basics Exercises repository! This repository is designed to help you learn and practice the fundamentals of the Ruby programming language. Whether you're a beginner or looking to refresh your Ruby skills, you'll find a variety of exercises to work on.
📚 Exercise Categories: We've organized exercises into different categories, such as variables, control flow, arrays, and more.
📝 Step-by-Step Solutions: Each exercise comes with a detailed step-by-step solution to help you understand the problem-solving process.
🚀 Gradual Complexity: Exercises range from easy to more challenging, so you can progress at your own pace.
🔧 Contributions: Feel free to contribute your own exercises, improvements, or bug fixes to help others learn Ruby.
- Clone the Repository: Start by cloning this repository to your local machine.
git clone https://github.com/LeanDevLima/Ruby_babysteps.git
-
Choose an Exercise: Browse the exercises in the relevant category folder, and select one to work on.
-
Work on the Exercise: Open the exercise file and start writing your Ruby code to solve the problem.
-
Check Your Solution: Compare your solution to the step-by-step solution provided.
-
Contribute: If you come up with an interesting exercise or want to improve existing ones, submit a pull request!
- 💡 Variables and Data Types
- 🔄 Control Flow and Conditionals
- 🧩 Arrays and Data Structures
- 📦 Functions and Methods
- 🚀 Advanced Topics (for those looking for a challenge)
- Ruby Documentation: Official Ruby documentation for reference.
- Ruby Style Guide: Keep your code clean and consistent.
You can check all the certificates I received for completing the activities in this repository at https://github.com/LeanDevLima/Ruby_babysteps/tree/main/Certificates .
Happy coding! 💻🎉