Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Ruby Course Catalog

Google Cloud
Skills you'll gain: Google Gemini, Gmail, Google Workspace, Generative AI, Prompt Engineering, AI Personalization
Status: PreviewScrimba
Skills you'll gain: Web Applications, Web Language, Javascript, UI Components, Front-End Web Development, Web Development, Object Oriented Programming (OOP), Cascading Style Sheets (CSS), Programming Principles
Status: Free TrialÉcole Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Structures, Distributed Computing, Algorithms, Functional Design, Scalability, Other Programming Languages, Java, Performance Tuning
Status: PreviewÉcole Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Structures, Distributed Computing, Algorithms, Performance Tuning, Functional Design, Performance Testing, Computer Programming

Google Cloud
Skills you'll gain: Google Gemini, Google Cloud Platform, Generative AI, Prompt Engineering Tools, Cloud Development, Cloud Services, Application Development, Code Review
Status: Free TrialUniversity of Michigan
Skills you'll gain: C (Programming Language), Python Programming, Programming Principles, System Programming, Computer Programming, Unix, Computer Science
Status: PreviewUniversity of Leeds
Skills you'll gain: Cryptographic Protocols, Cryptography, Encryption, Public Key Cryptography Standards (PKCS), Cybersecurity, Data Security
Status: PreviewUniversity of Washington
Skills you'll gain: Other Programming Languages, Software Design, Ruby (Programming Language), Programming Principles, Data Structures, Software Architecture, Computer Programming, Functional Design, Debugging
Status: Free TrialSkills you'll gain: Node.JS, Back-End Web Development, User Accounts, Server Side, Swift Programming, Full-Stack Web Development, Real Time Data, Apple iOS, Web Applications, Restful API, Authentications, Data Management, JSON, UI Components, User Interface (UI), Data Security, Debugging
Status: Free TrialÉcole Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Software Design, Software Design Patterns, Functional Design, Java, Programming Principles, Performance Tuning, Data Structures, Algorithms

Coursera Project Network
Skills you'll gain: R (Software), R Programming, Arithmetic, Statistical Programming, Development Environment, Programming Principles, Data Import/Export

University of New Mexico
Skills you'll gain: Web Applications, Full-Stack Web Development, Git (Version Control System), Middleware, Software Architecture, User Interface (UI), Agile Software Development, Application Frameworks, Ajax, Model View Controller, Databases, Relational Databases, Software Development, Ruby on Rails, Software Design Patterns, Cascading Style Sheets (CSS), Javascript
Ruby learners also search
In summary, here are 10 of our most popular ruby courses
- Gemini in Gmail - 한국어: Google Cloud
- Learn Imba: Scrimba
- Parallel programming: École Polytechnique Fédérale de Lausanne
- Parallel programming (Scala 2 version): École Polytechnique Fédérale de Lausanne
- Gemini for Application Developers - 繁體中文: Google Cloud
- Exploring C : University of Michigan
- An Introduction to Cryptography: University of Leeds
- Programming Languages, Part B: University of Washington
- Advanced Full Stack Development and SwiftUI Basics: Packt
- Functional Program Design in Scala: École Polytechnique Fédérale de Lausanne










