How to Learn Ruby on Rails - 54 Bootcamps to Get You Started

Not Sure Where to Apply?

By: The SwitchUp Team
Last Updated: January 10, 2020

Ruby on Rails, also called Rails, is a very popular open-source, full-stack web development framework written in Ruby. Many well-known websites were built using Ruby on Rails, including Shopify, Kickstarter, ZenDesk, and SoundCloud. While Rails is one of the most beginner-friendly approaches to web development, it’s robust enough to create powerful and useful web applications. Since its launch, Ruby on Rails has inspired frameworks in other languages, including Node.js.

Ruby on Rails is typically used by web developers. Web development as a whole is a growing specialization, and the U.S. Bureau of Labor Statistics projects 13 percent growth in the field between 2018 and 2028, which is much faster than the 5 percent projected growth rate across all occupations. The median salary for web developers in the U.S. is $70,000, while the most experienced professionals earn upwards of $124,000.

There are many bootcamps available for people who are interested in Ruby and web development. Below is a list of those that include, or focus on, Ruby on Rails. SwitchUp lists course materials and student reviews within each bootcamp listing to help interested students compare their options.

Locations: Online
Courses: One Month HTML, One Month Python, One Month Rails
Subjects: HTML, Python, Ruby on Rails

Learn how to code in one month. Made for total beginners - don't worry if you don't know what the command-line or a text editor is! One Month offers various membership-learning options, including 30 day courses in Python, HTML, Rails, Programming, Ruby, and Javascript.
Locations: Seattle
Courses: Ada Developers Academy
Subjects: CSS, HTML, JavaScript, Ruby on Rails, Web Development

Ada Developers Academy is a 27-week program in downtown Seattle offering a tuition-free full-time program to teach full-stack web development to women and people of non-binary gender.

The course consists of 27 weeks of in-class instruction and then up to five months of internship. Before being selected for an interview, students should expect to submit a resume, answer 5-7 questions, and complete a technical challenge. Those who make it past the interview and are accepted...

Locations: Chicago
Courses: Starter School, Web Development
Subjects: Algorithms, CSS, Data Structures, Design Principles, Digital Marketing +15 More

The Starter League empowers beginners to solve problems through technology. They teach two immersive, in-person programs: a 3-month Web Development course that takes beginners from zero to software developers, and Starter School, a 9-month program that prepares front end developers to build complex websites. For people with 9-to-5 jobs, they also offer 3-month part-time courses that cover HTML & CSS, JavaScript, visual design, and user experience. Starter League has a proven track record, having taught...
Locations: Salt Lake City
Courses: Full Stack Web Development (Full-time), Full Stack Web Development (Part-time), UX Design
Subjects: CSS, Express.js, Git, HTML, JavaScript +9 More

DevPoint Labs is now partnered with The University of Utah Professional Education for their full-time 11 week web development course. The course will provide adults looking to change careers or get started in tech with web development skills from the most affordable program in the nation. Our course is crafted with the most advanced curriculum from dedicated instructors focusing on Ruby on Rails, Javascript, ReactJS, Git, DB, and more. Part-time courses are also available. At...
Locations: Online
Courses: Fullstack Web Development Course, Javascript Online Course
Subjects: AJAX, Angular, CSS, Data Structures, Express.js +13 More

Welcome to Bogotá Bootcamp! Due to COVID-19 we are offering a series of online courses throughout the year. For 5 weeks we'll train you in web development, then help you get a job in the field. We specialize in Ruby on Rails, JavaScript, Nodejs, and ReactJS. We are dedicated to making sure our students actually learn the material we teach. Our online course includes live lectures, one-on-one time with our instructors (which are all real...

Start Your Career with a Top-Rated Bootcamp

Locations: Barcelona, Berlin, Brussels, Paris
Courses: Code & Go, Dev & Go
Subjects: AngularJS, Apache, Bash, C, C++ +18 More

The Coding Academy is developped by Epitech the French IT leader University , founded in Paris 16 years ago . With a new learning approach that has revolutionised a sector of IT teaching. By putting self-study at the centre of the learning process, by highlighting team work and the creative resolution of the projects to be undertaken, by moving away from traditional lessons in favour of coaching and personalised learning, Epitech has formed a new...
Locations: Online
Courses: Build Production Quality Applications, Introduction to Ruby and Web Development, Rapid Prototyping with Ruby on Rails
Subjects: Front-End Web Development, Ruby on Rails

Launch School (formerly Tealeaf Academy) is an online school for studious beginners whose goal is to become developers. Offering a professional grade curriculum designed to teach students to build production quality apps and become ready for jobs as developers at leading tech companies. Launch School offers students constant support from teachers, teacher assistants, and a community of peers around the world. The program focuses on full-stack web development, and takes about 1200-1800 hours (8-16+ months)...
Locations: Vancouver
Courses: AWS For Developers, CodeCore Developer Bootcamp, CodeCore Fundamentals
Subjects: AJAX, Algorithms, Bootstrap, Command Line, CSS +22 More

CodeCore recruits the best and brightest applicants for an intensive, 12-week developer bootcamp in Vancouver, Canada. As Western Canada's first developer school, the program is taught by seasoned industry experts. The program culminates in a demo day attended by Vancouver's top technology companies. CodeCore is designed for novice programmers and is ideal for entrepreneurs without a "technical co-founder", designers who want to expand their skill set, and professionals looking to transition into a web development...
Locations: Online, Gothenburg, Stockholm
Courses: Craft Academy's 12-week intensive coding bootcamp
Subjects: Angular, AngularJS, CSS, HTML, JavaScript +3 More

We believe that traditional education teaches students to do well on tests, rather than give them actual knowledge and experience. At Craft Academy, we provide neither grades nor diplomas. Instead, we help you develop the tools you need to be successful. Our course is unique, not just in intensity, but in approach. We provide a structured daily learning plan, projects, assignments and challenges, and continually push your limits to achieve the fastest learning possible. All...
Locations: Cordoba, Santiago
Courses: Data Science - Part time, Digital Marketing - Part time, Front-End - Part time, +3 More
Subjects: Data Science, Digital Marketing, Front-End Web Development, Ruby on Rails, UI Design +1 More

Desafío Latam was founded in 2014 and it is the first bootcamp in Chile and it is one the firsts in Latin America. We offer intensive programming courses in the latest web, mobile and video games technologies. Our students are primarily developers and entrepreneurs. We believe that the best way to learn is by doing, therefore we're focused on providing the most practical and hands-on experience. We have experience in Mexico, Colombia, Chile and Argentina.

Best Bootcamps received an average 3.80 of 5 based on 7177 reviews.

Person thinking

Need help making a decision?

We'll match you to the perfect bootcamp for your location, budget, and future career.