technifyedWeekly list

Free online

Ruby courses

Learn Ruby online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.

22 courses

Explore subjects

Showing 22 courses

The Odin Project

The Odin Project

A full, project-based web development curriculum.

  • The Odin Project
  • Self-paced
  • Free course

Alison

Ruby: Fundamentals

4.17 ratings

If you would like to kick-start your coding career then Ruby object-oriented open-source programming language can help you broaden your skills. This elegant and simple coding language is easy to understand and flexible enough to be applied fulfil various development and programming needs. This free…

  • Alison
  • 6 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Intermediate

freeCodeCamp

Learn Ruby on Rails - Full Course

Learn Ruby on Rails in this full course for beginners. Ruby on Rails is a is a server-side web application framework used for creating full stack web apps. 🔗 Code: https://github.com/flatplanet/railsfriends 🎥 Course created by Codemy.com. Check out their YouTube channel: https://www.youtube.com/c/C…

Free video
  • YouTube
  • 4 hours
  • Self-paced
  • Free video

Alison

Fundamentals of Ruby on Rails 5 Development

3.45 ratings

This course has been developed to give you all the basic knowledge you need to become a Ruby on Rails developer. You will study the Bootstrap framework and standard integration methods used in Rails development. The course introduces you to basic skills in JavaScript, front-end development, SQL dat…

  • Alison
  • 5 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Advanced

Alison

Authentication and Implementation Techniques in Rails Development

3.68 ratings

This free online course introduces you to an exciting concept in Rails called RubyGems. RubyGems are modules that provide a range of options and functionalities during the development of an application (app). Often, developers refer to using Gems as a ‘magical’ way of writing codes. Essentially, yo…

  • Alison
  • 5 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Advanced

Alison

Ruby on Rails CRUD app development and TDD

3.710 ratings

What is CRUD? CRUD stands for creating, reading, updating, and deleting. By studying this course, you will learn that all CRUD applications have 7 unique actions which are the index, new, create, edit, show, update and destroy(delete). You will learn to write the different routes that your applicat…

  • Alison
  • 3 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Beginner

Alison

Ruby on Rails for Web Application Development

3.919 ratings

This course will first introduce you to Ruby on Rails as a programming language and its uses for developing web applications. You will learn its installation process and object orientation and be shown how to make a class. You will then learn how to reference the current object, class methods, and…

  • Alison
  • 4 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Beginner

Alison

Introduction to Ruby Programming

3.38 ratings

Choosing a programming language to study can be challenging if you are new to the field. As a newbie with so many choices, you may be unaware of the functions of each language and the reasons you might favour one over another. This course will introduce you to the Ruby programming language and assi…

  • Alison
  • 3 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Beginner

Alison

Ruby Intermediate

3.413 ratings

This elegant and simple-to-understand coding language has a variety of uses and this Ruby training course kicks off by introducing you to Conditionals and Blocks in Ruby Programming Language. You will learn about the two kinds of Conditionals, their uses, advantages and how to implement them. Switc…

  • Alison
  • 5 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Intermediate

Google Cloud

Using Ruby on Rails with Cloud SQL for PostgreSQL on Cloud Run

This is a self-paced lab that takes place in the Google Cloud console. In this lab, you'll learn how to deploy a new Ruby on Rails application using Google Cloud SQL for PostgreSQL on Cloud Run.

  • Coursera
  • 1 hour and 20 minutes
  • Self-paced
  • Paid certificate

Packt

Ruby Fundamentals and Basic Programming Concepts

4.612 ratings

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This Ruby programming course starts by guiding y…

  • Coursera
  • 14 hours
  • Self-paced
  • Paid certificate

Coursera

Ruby Scripting for DevOps

By the end of this course, you will have a solid grasp of scripting in Ruby. You will be ready to work with DevOps tools that use Ruby. You will be able to begin to read and understand Ruby scripts in your daily line of work

  • Coursera
  • 2 hours
  • Self-paced
  • Paid certificate

Packt

Intro to Ruby on Rails

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Learn how to build dynamic web applications using the Ruby on Rails frame…

  • Coursera
  • 10 hours
  • Self-paced
  • Paid certificate

Packt

Intermediate Ruby Programming and Control Structures

This course is designed for those with a foundational understanding of Ruby seeking to elevate their skills. - It begins with string operations, exploring differences between single and double quotes, multi-line strings, and string concatenation, while also covering string comparisons and manipulat…

  • Coursera
  • 16 hours
  • Self-paced
  • Paid certificate

Packt

Advanced Ruby Programming and Object-Oriented Design

Master Ruby and object-oriented design in this advanced course built for developers who are ready to take their programming expertise to the next level. Through 15 in-depth modules, you’ll move beyond the basics to write clean, reusable, and maintainable code while developing the skills to build an…

  • Coursera
  • 23 hours
  • Self-paced
  • Paid certificate

L&T EduTech

Metro Rail Systems and Construction

Designing & Building Metro Rails: A Full Overview

Learning path or series
  • Coursera
  • Self-paced
  • Paid certificate

EDUCBA

Build Practical Ruby Projects Using Core Programming Skills

Learners will be able to build structured Ruby projects, apply core programming constructs, implement object-oriented principles, and deliver a complete, working Ruby application by the end of this course. This course is designed to take learners from foundational Ruby concepts to the successful co…

  • Coursera
  • 11 hours
  • Self-paced
  • Paid certificate

EDUCBA

Build Advanced Ruby Applications Through Projects

By the end of this course, learners will be able to design, implement, optimize, test, and deploy a complete Ruby application using advanced programming and software engineering practices. This project-based course guides learners through the full lifecycle of building an advanced Ruby application,…

  • Coursera
  • 12 hours
  • Self-paced
  • Paid certificate

Packt

Learn to Code with Ruby

Beginner's Guide to Ruby Programming

Learning path or series
  • Coursera
  • Self-paced
  • Paid certificate