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
Skills you'll gain: Object Oriented Design, Ruby (Programming Language), Object Oriented Programming (OOP), Software Design, Debugging, Unit Testing, Computer Programming, Scripting Languages, File Management, Programming Principles, Development Environment, Software Testing, Data Structures, Scripting, Software Installation, Microsoft Windows, Command-Line Interface
Skills you'll gain: Object Oriented Design, Ruby (Programming Language), Object Oriented Programming (OOP), Software Design, Unit Testing, Scripting Languages, File Management, Software Testing, Data Structures, Debugging
Coursera Project Network
Skills you'll gain: Ruby (Programming Language), Scripting Languages, Scripting, Devops Tools, DevOps, Computer Programming Tools, Software Development Tools
Skills you'll gain: Ruby (Programming Language), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Development Environment, Scripting Languages, Software Installation, Microsoft Windows, Debugging, Command-Line Interface
Duke University
Skills you'll gain: Rust (Programming Language), Containerization, Data Pipelines, CI/CD, Docker (Software), DevOps, Jenkins, Test Case, Restful API, Serverless Computing, Generative AI, Command-Line Interface, Amazon Web Services, Software Testing, Maintainability, Prometheus (Software), ChatGPT, System Monitoring, MLOps (Machine Learning Operations), Data Structures
University of Michigan
Skills you'll gain: Application Deployment, Django (Web Framework), Object-Relational Mapping, HTML and CSS, Model View Controller, jQuery, Ajax, Hypertext Markup Language (HTML), JSON, SQL, Databases, Application Development, Javascript, Object Oriented Programming (OOP), Web Development, Back-End Web Development, Data Modeling, Application Security, Web Applications, Web Servers
- Status: Free
University of Washington
Skills you'll gain: Software Installation, Programming Principles, Other Programming Languages, Functional Design, Computer Programming, Ruby (Programming Language), Theoretical Computer Science, Software Design
Skills you'll gain: Jest (JavaScript Testing Framework), Web Development Tools, Javascript, Unit Testing, Web Applications, Object Oriented Programming (OOP), Scripting Languages, Event-Driven Programming, Node.JS, Scripting, JSON, Computer Programming, Data Structures, Debugging, Package and Software Management, Program Development, Front-End Web Development, Functional Design
University of Cape Town
Skills you'll gain: Box Plots, Jupyter, Statistical Analysis, Data Visualization, Plot (Graphics), Scientific Visualization, Exploratory Data Analysis, Descriptive Statistics, Data Manipulation, Data Science, Other Programming Languages, Statistical Hypothesis Testing, Data Import/Export, Computer Programming, Mathematical Modeling, Package and Software Management
Skills you'll gain: Google Cloud Platform, Cloud Applications, Ruby on Rails, Application Deployment, PostgreSQL, CI/CD, Object-Relational Mapping, Cloud Storage, Database Application, Key Management, Relational Databases
- Status: Free
University of Washington
Skills you'll gain: Ruby (Programming Language), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Functional Design, Computational Thinking, Software Design Patterns, Debugging
Coursera Project Network
Skills you'll gain: Javascript, Back-End Web Development, Server Side, Front-End Web Development, Scripting, Event-Driven Programming, Web Applications, Mobile Development, HTML and CSS, Web Development, Scripting Languages
Ruby learners also search
In summary, here are 10 of our most popular ruby courses
- Learn to Code with Ruby:Â Packt
- Advanced Ruby Programming and Object-Oriented Design:Â Packt
- Ruby Scripting for DevOps:Â Coursera Project Network
- Ruby Fundamentals and Basic Programming Concepts:Â Packt
- Rust Programming:Â Duke University
- Django for Everybody:Â University of Michigan
- Programming Languages, Part A:Â University of Washington
- Programming with JavaScript:Â Meta
- Julia Scientific Programming:Â University of Cape Town
- Using Ruby on Rails with Cloud SQL for PostgreSQL on Cloud Run:Â Google Cloud