Ruby Roadmap

How to learn RUBY?

Ruby is a dynamic, scripting language used for multiple purposes. It was released in 1995. Ruby is an object-oriented language.

In Ruby, everything is an object except for blocks.

It is a case-sensitive, flexible language.

Companies like Amazon, Gitlab, Hulu, Shopify, Airbnb, etc use Ruby.

Step1:

Begin with its installation on your PC. Learn about its syntax, variables, constants, and literal.

Step2:

Once done with everything mentioned above. Start learning about the concept of operators, decision-making, loops, and comments.

Step3:

Learn classes & objects, methods, blocks, arrays, and strings.

Step4:

Move on to modules, mixins, and hashes.

Step5:

Understand some more interesting concepts like ranges, iterators, file I/O, and Object-oriented concepts.

Step6:

We are halfway done with Ruby. Learn exception handling, regex, DBI, and Web applications.

Step7:

Understand the concept of socket programming, web services, and TK guide. Learn about XML, XSLT, XPath

Step8:

A few more important concepts and we will be done with Ruby. learn about LDAP, multithreading, built-in functions, predefined variables & constants.

Step9:

Whoa! We are done with Ruby. Keep exploring more to get even more comfortable with it.