Ruby 课程可以帮助您学习面向对象编程、网络应用程序开发和脚本编写。您可以掌握编写简洁、可维护代码、调试以及使用 Ruby on Rails 等框架进行快速应用程序开发的技能。许多课程还介绍了用于版本控制的 Git 和 RSpec 等测试框架等工具,这些工具支持确保代码质量和软件项目中的协作。

Coursera
您将获得的技能: Exploratory Data Analysis, R Programming, Data Manipulation, Statistical Programming, Data Literacy, Data Analysis, File Management, Integrated Development Environments, Programming Principles, Data Science, Data Structures, Computer Programming
初级 · 指导项目 · 不超过 2 小时

École Polytechnique Fédérale de Lausanne
您将获得的技能: Apache Hadoop, 数据操作, 数据处理, SQL, 分布式计算, 编程原则, Apache Spark, Scala 编程, 大数据, 性能调整
中级 · 课程 · 1-4 周

Duke University
您将获得的技能: Exploratory Data Analysis, Sampling (Statistics), Probability Distribution, R (Software), R Programming, Data Analysis, Bayesian Statistics, Probability, Statistical Analysis, Descriptive Statistics
初级 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: R Programming, Statistical Programming, Statistical Analysis, Debugging, Data Analysis, Simulations, Integrated Development Environments, Data Import/Export, Data Structures, Data Manipulation, Computer Programming, Performance Tuning, Software Installation
中级 · 课程 · 1-4 周

University of New Mexico
您将获得的技能: Middleware, Model View Controller, Web Applications, Development Environment, Agile Software Development, Software Architecture, User Interface (UI) Design, Data Modeling, Software Development, Git (Version Control System), Ajax, Application Frameworks, Database Development, Hypertext Markup Language (HTML), Ruby on Rails, Relational Databases, Javascript
混合 · 课程 · 1-3 个月

Duke University
您将获得的技能: Rust (Programming Language), Command-Line Interface, Encryption, Package and Software Management, Application Development, Cryptography, Software Engineering
初级 · 指导项目 · 不超过 2 小时

École Polytechnique Fédérale de Lausanne
您将获得的技能: 功能设计, 计算机编程, 分布式计算, 数据结构, Scala 编程, Algorithm, 性能测试, 性能调整
中级 · 课程 · 1-4 周

École Polytechnique Fédérale de Lausanne
您将获得的技能: 功能设计, Java, 分布式计算, 可扩展性, 数据结构, Scala 编程, Algorithm, 性能调整, 其他编程语言
中级 · 课程 · 1-4 周

Whizlabs
您将获得的技能: 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
初级 · 课程 · 1-4 周

Edureka
您将获得的技能: 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)
中级 · 课程 · 1-4 周
École Polytechnique Fédérale de Lausanne
您将获得的技能: 功能设计, Java, Scala 编程, 数据结构, 软件设计模式, 编程原则, Algorithm, 性能调整, 软件设计
中级 · 课程 · 1-3 个月

Dartmouth College
您将获得的技能: 计算机编程, Linux, 文件系统, Open Source 技术, Unix, C(编程语言), 计算机工程, Linux 命令, 操作系统, 命令行界面, 嵌入式系统, Linux 服务器
初级 · 课程 · 1-3 个月