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
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: LLM Application, Semantic Web, Large Language Modeling, Prompt Engineering, Graph Theory, Generative AI, Query Languages, Artificial Intelligence, Systems Integration, Data Visualization Software, Unstructured Data, Development Environment
Status: NewStatus: Free TrialSkills you'll gain: Brand Strategy, Presentations, Branding, Case Studies, Storyboarding, Storytelling, Graphic and Visual Design, Creativity

Skills you'll gain: Google Gemini, Google Cloud Platform, Cloud Applications, Generative AI, Application Design, Application Development, Software Architecture, Software Development Tools, Integrated Development Environments

Coursera Project Network
Skills you'll gain: R (Software), R Programming, Arithmetic, Statistical Programming, Development Environment, Programming Principles, Data Import/Export
Status: Free TrialÉcole Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Object Oriented Programming (OOP), Functional Design, Software Design Patterns, Computer Programming, Data Structures, Integrated Development Environments, Javascript, Algorithms, Computational Thinking

University of New Mexico
Skills you'll gain: Middleware, Application Frameworks, Web Applications, Model View Controller, Agile Software Development, Git (Version Control System), Software Engineering, Web Development, Software Development, User Interface (UI), Databases, Relational Databases, Ajax, Software Architecture, Ruby on Rails, Javascript, Network Protocols
Status: PreviewÉcole Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Functional Design, Software Design Patterns, Data Structures, Simulations
Status: PreviewUniversity of London
Skills you'll gain: Applied Machine Learning, Artificial Intelligence, Machine Learning, Computer Vision, Data Literacy, Data Processing
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: 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
Status: NewStatus: Free TrialSkills you'll gain: Version Control, Software Documentation, Microsoft Copilot, Microsoft Visual Studio, Program Development, Statistical Analysis, Development Environment, Programming Principles, Debugging
Ruby learners also search
In summary, here are 10 of our most popular ruby courses
- Programming Languages, Part B: University of Washington
- AI Enhancement with Knowledge Graphs - Mastering RAG Systems: Packt
- Brand Illustration: Create Stylized, Unforgettable Imagery: Skillshare
- Gemini for Application Developers - Português Brasileiro: Google Cloud
- Introduction to R: Basic R syntax: Coursera Project Network
- Functional Programming Principles in Scala: École Polytechnique Fédérale de Lausanne
- Desarrollo de Aplicaciones Web: Conceptos Básicos: University of New Mexico
- Functional Program Design in Scala (Scala 2 version): École Polytechnique Fédérale de Lausanne
- 모두를 위한 머신 러닝: University of London
- Parallel programming: École Polytechnique Fédérale de Lausanne










