A Beginner’s Guide To Ruby

One step closer to write your next big thing

Mahbub Zaman
The Startup

--

Photo by Max Duzij on Unsplash

As an avid Android developer, I came across Ruby two years back, and since then, I have been enjoying it very much. In my previous workplace, I used it to build a Supporter Management System (SRM) for Not-for-profit organizations. On numerous occasions, I used it for my side projects to build my portfolio.

Why do you want to learn Ruby in the first place? Some benefits of Ruby are:

  • Write less: Spend less time on writing codes and more on solving problems.
  • Build fast: Framework like Ruby on Rails gives you the power to build in less time.
  • Deploy 🚀 for free: Use Heroku to test your application with others.
  • Community: Ruby User Groups, Ruby Meetup Groups will help you to learn and share knowledge 📚.

By the time you finish reading this tutorial, you’ll be able to use Ruby to write scripts to automate your daily work. Now let’s discuss some basic concepts and features of Ruby. First things first, make sure you have Ruby installed on your machine. In case you don’t want to install Ruby natively, you can use docker.

docker run -it --rm ruby:latest
# check which version of Ruby you're running
RUBY_VERSION

--

--

Mahbub Zaman
The Startup

I create open-source developer productivity tools, intending to streamline and enhance workflow: binarytree.dev