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
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Software Design, Software Design Patterns, Functional Design, Event-Driven Programming, Object Oriented Programming (OOP), Java, Programming Principles, Performance Tuning, Data Structures, Algorithms
University of Michigan
Skills you'll gain: C (Programming Language), Python Programming, Programming Principles, Computer Programming, Unix, Computer Science
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Apache Spark, Apache Hadoop, Scala Programming, Distributed Computing, Big Data, Data Manipulation, Data Processing, Performance Tuning, Data Analysis
- Status: Free
Coursera Project Network
Skills you'll gain: Apple Xcode, Apple iOS, UI Components, Mobile Development, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Responsive Web Design
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Structures, Distributed Computing, Programming Principles, Algorithms, Performance Tuning, Functional Design, Performance Testing, Computer Architecture
Coursera Project Network
Skills you'll gain: Bioinformatics, R Programming, Data Manipulation, Programming Principles, Life Sciences
- Status: Free
Coursera Project Network
Skills you'll gain:
Johns Hopkins University
Skills you'll gain: Tidyverse (R Package), Web Scraping, Data Manipulation, R Programming, Data Cleansing, Data Science, Big Data, Statistical Programming, Text Mining, Data Import/Export, Programming Principles, Data Structures, Performance Tuning, Application Programming Interface (API)
University of Michigan
Skills you'll gain:
Skills you'll gain: Apple Xcode, Swift Programming, iOS Development, Data Structures, Programming Principles, Object Oriented Programming (OOP), Computer Programming, Development Environment
- Status: Free
Yeshiva University
Skills you'll gain: Research, Color Theory, Student Engagement, Aesthetics, Social Studies, Interactive Learning, Liberal Arts, Cultural Diversity, Storytelling, Anthropology
Skills you'll gain: Unit Testing, Integrated Development Environments, Software Documentation, Google Cloud Platform, Code Review, Software Development Tools, Software Testing, Technical Documentation, Application Development, Maintainability, Debugging
Ruby learners also search
In summary, here are 10 of our most popular ruby courses
- Functional Program Design in Scala: École Polytechnique Fédérale de Lausanne
- Exploring C : University of Michigan
- Big Data Analysis with Scala and Spark: École Polytechnique Fédérale de Lausanne
- تصميم واجهة المستخدم في الـ XCode: إنشاء واجهة المستخدم: Coursera Project Network
- Parallel programming (Scala 2 version): École Polytechnique Fédérale de Lausanne
- عكس وتكامل تسلسل الحمض النووي (DNA ، RNA) باستخدام R: Coursera Project Network
- التصميم المتجاوب لـ Swift: إدارة واجهات المستخدم المتجاوبة: Coursera Project Network
- The R Programming Environment: Johns Hopkins University
- Введение в HTML5: University of Michigan
- أساسيات البرمجة في Swift: Meta