Why learn Ruby
with Flatiron School?
Explore your future in tech
Ruby is intuitive, approachable, and flexible, and is a great way to see if coding is right for you.
Prepare for a coding bootcamp
Our lessons to help you learn Ruby are free so you can see if coding is right for you before committing to a career-changing coding course.
What you’ll learn:
Ruby is one of the most popular scripting languages in web development worldwide, and is utilized at some of tech’s biggest companies like Airbnb, GitHub, and Shopify. In this free Ruby workshop, you’ll learn the basic Ruby fundamentals free and fast while gauging if a career as a Ruby developer makes sense for you and your interests.
Intro to variables
Learn Ruby for beginners starts with variables and how they represent information, how they’re maintained, and how they’re reassigned.
Common Data Types
Get familiar with the common Ruby data types that you’re likely to encounter and use on a daily basis — strings, booleans, numbers, symbols, arrays, and hashes.
Looping in Ruby
See how loops can be used to streamline processes and tell a Ruby program to do the same thing repeatedly — including using while and until statements.
The foundation of Ruby works on if, else, and elsif statements — learn what they mean and how to use them.
Other free coding tutorials
Intro to HTML & CSS
Learn HTML and CSS and how to build simple, clean web pages.
Intro to API Integration
Learn how Application Programming Interfaces work and how to use them to connect applications.
Will I Get a Job After Coding Bootcamp?
There’s an urgent need for more qualified coders. According to the Bureau Of Labor Statistics, until 2029 there will be a 22% increase in employment for software developers.
Ruby is a general-purpose programming language designed to make programmers happy. It’s expressive, accessible, and reads like English, allowing new programmers to start building right away.
Ruby is the language behind Ruby on Rails, a popular web framework used by many major websites including GitHub and Canvas. Ruby is also a versatile scripting language on its own and can be used to build tools and applications for your computer.
Most often, Ruby code is written in files on a computer. These code files can be run using commands in a terminal. Since Rails is built using Ruby, you’ve likely interacted with a web application that was running Ruby code.
Yes. If you run a file containing Ruby code, it will read the code line by line right then. Some other programming languages require code to be ‘compiled’ into something the computer can run. In Ruby, this isn’t the case.
No. Ruby remains a wonderful, powerful programming language. Ruby has a huge, active online community and an ecosystem of tools available in the form of Ruby gems. These gems allow you to easily incorporate code from other programmers into your projects. The result is that with very little code of your own, you can build very useful things.
Anyone who is interested in Rails, building servers, automating computer tasks and, really, anyone who is interested in learning how to program. Ruby is very good about communicating with you when things go wrong, so it can be a great language to learn when you’re first starting to learn how to code.
Yes, Learn Ruby is free, just like the rest of our workshops and tutorials.
If you’re looking to learn Ruby online for free, this is the perfect place to start. You’ll learn Ruby free and fast, and will get acquainted with Ruby basics and use cases.