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: 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 TrialUniversity of London
Skills you'll gain: Debugging, Development Environment, Javascript, Program Development, Computer Graphics, Computer Programming, User Interface (UI), Interactive Design, Human Computer Interaction, Data Management, Animations
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: PreviewScrimba
Skills you'll gain: Javascript, Cross Platform Development, Web Applications, Node.JS, Web Development, Object Oriented Programming (OOP)

Skills you'll gain: Google Gemini, Marketing Analytics, Generative AI, Customer Analysis, Customer Insights, Big Data, Marketing Strategies, Customer Data Management, Forecasting, Predictive Analytics, Data Analysis, Artificial Intelligence and Machine Learning (AI/ML)
Status: PreviewDeepLearning.AI
Skills you'll gain: Deep Learning, Natural Language Processing, Tensorflow, PyTorch (Machine Learning Library), Artificial Neural Networks, Applied Machine Learning, Machine Learning Methods, Time Series Analysis and Forecasting, Algorithms
Status: PreviewÉcole Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Functional Design, Software Design Patterns, Data Structures, Simulations
Status: Free TrialEdureka
Skills you'll gain: Restful API, Rust (Programming Language), API Design, Object-Relational Mapping, Application Programming Interface (API), Server Side, Back-End Web Development, System Programming, Web Frameworks, Web Services, Web Development, Web Servers, Middleware, Web Applications, Scalability, Database Management, Authentications, Authorization (Computing)
Status: PreviewUniversity of Leeds
Skills you'll gain: Cryptographic Protocols, Cryptography, Encryption, Public Key Cryptography Standards (PKCS), Cybersecurity, Data Security
Status: PreviewSkills you'll gain: Chef (Configuration Management Tool), Infrastructure as Code (IaC), Unit Testing, Verification And Validation, Development Testing, Software Installation, Infrastructure Architecture, Devops Tools, Cloud Infrastructure, Cloud Security, System Support, Maintainability, Configuration Management, Package and Software Management, Automation, Command-Line Interface, Data Maintenance, Development Environment, Ruby (Programming Language), Debugging

Skills you'll gain: Google Gemini, Customer Analysis, Machine Learning Methods, Artificial Intelligence, Generative AI, Data Integration, Predictive Analytics, Customer Data Management, Time Series Analysis and Forecasting, Marketing Strategies
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
Ruby learners also search
In summary, here are 10 of our most popular ruby courses
- Parallel programming: École Polytechnique Fédérale de Lausanne
- Introduction to Computer Programming :Â University of London
- Functional Program Design in Scala: École Polytechnique Fédérale de Lausanne
- Introduction to ES6+:Â Scrimba
- Gemini for Data Scientists and Analysts - 日本語版: Google Cloud
- النماذج المتعاقبة: DeepLearning.AI
- Functional Program Design in Scala (Scala 2 version): École Polytechnique Fédérale de Lausanne
- Web Development with Rust:Â Edureka
- An Introduction to Cryptography:Â University of Leeds
- Getting Started with Chef Cookbooks:Â Whizlabs










