Learn Ruby

We curated this collection for learners who want to learn to code Ruby for web development. Whether you’re a student that needs introductory Ruby tutorials, or a developer looking to add Ruby programming to your repertoire, there are Ruby classes here that are right for you. Beyond basic Ruby for beginners, these courses help learners write, document, test, and debug code for programs or apps using the Ruby programming language.

Learn Ruby

We curated this collection for learners who want to learn to code Ruby for web development. Whether you’re a student that needs introductory Ruby tutorials, or a developer looking to add Ruby programming to your repertoire, there are Ruby classes here that are right for you. Beyond basic Ruby for beginners, these courses help learners write, document, test, and debug code for programs or apps using the Ruby programming language.

Curated by Coursera

These courses and Specializations have been hand-picked by the learning team at Coursera

Web Application Development: Basic Concepts

Web Application Development: Basic Concepts

University of New Mexico

COURSE
4.5(122)
Ruby on Rails: An Introduction

Ruby on Rails: An Introduction

Johns Hopkins University

COURSE
4.5(1,594)
Ruby on Rails Web Services and Integration with MongoDB

Ruby on Rails Web Services and Integration with MongoDB

Johns Hopkins University

COURSE
4.3(287)

Why learn Ruby?

Ruby, and its popular framework Rails, are extremely popular for rapid prototyping and development. Hulu, Airbnb, Soundcloud, and Kickstarter are all built with Ruby on Rails. Whether you’re a student who wants to learn Ruby on Rails, or a developer looking to brush up on best practices for a different web stack, you’ll find what you’re looking for with this collection.

Ruby jobs

Completing Ruby training opens the door to jobs with titles like Web Developer, Front-End Engineer, or Ruby on Rails Developer. Start a course in this collection to get on the path towards your next job, promotion, or degree.

Community
Join a community of 35 million learners from around the world
Certificate
3.7 million people have earned a course certificate on Coursera
Confidence
72% of all learners say their courses made them more confident
Career
83% of people reported tangible career benefit from content on Coursera
All courses include:
  • Check100% online
  • CheckFlexible schedule
  • CheckMobile learning
  • CheckVideos and readings from professors at world-renowned universities and industry leaders
  • CheckPractice quizzes

Can’t decide what is right for you?

Try the full learning experience for most courses free for 7 days.

Register to learn with Coursera’s community of 35 million learners around the world