A student learns ruby on rails at dev bootcamp

Learn Ruby on Rails

Learn the fundamentals of Rails and create professional prototypes quickly.

Icon email marketing

What is Ruby on Rails?

Developed in 2003 by David Heinemeier Hansson, Rails was a framework born to help real developers deliver real sites quickly. Irritated by the custom configuration that plagued each and every website he built, Hansson extracted a series of best practices from his current project into the entity known as “Ruby on Rails.” Owing to its vibrant and thoughtful community as well as its technical merits, Rails quickly began powering a host of popular applications like Airbnb, Bloomberg, Goodreads and Hulu.

Why learn Ruby on Rails?

Ruby’s straightforward and pragmatic code makes Ruby on Rails fun to use. Because it’s scalable, Rails is often used for rapid prototyping which make it an exciting language to use to develop new sites for startups or to revamp an existing site completely. Whether you’re looking for a career with a startup or a Fortune 500 company, learning Ruby on Rails is skill you’ll be able to apply to your work.

For its simplicity, clarity, and ease of maintenance, “Rails” set a new bar — so much so that every web programming framework today bears signs of “what it does instead of Rails” or “what it does, like Rails.” Developers who use different toolchains often find themselves using Rails as a common language for discussing web application construction.

Which Ruby on Rails skills will I learn?

You will learn everything you need to start developing in Ruby on Rails, from common template editing to how layouts work. Below are some basic skills you’ll need to master Rails: