项目需要,我的Ruby之旅也开始了。学习之初必定是各种菜各种困惑,但是作为Developer,学习新知识是我们的基本技能。于是决定写点什么,来自我记录自己的成长轨迹。

从最初的Hello World 开始,ruby 的一个很好的入门途径就是通过官网的Document :入门后我要做的就是多练习,多查找多看API。在查资料中也找到了一些优秀的网站,作为Ruby修行不失为一个很好的途径。

1. https://rubymonk.com/

里面有6个lesson,跟着这些lesson从基础的开始学起。先打通Ruby的语法,然后接触下Rails框架,才发现原来Ruby是如此之美。

2. RubyGame网站

以玩游戏的方式提交每周一次的Ruby作业,faster and shorter.

3. Ruby Koans

点击就可以直接从Git上下载了。你要做的就是一步步跑测试,目标是使所有测试通过。中间看到你不理解的,就是你需要学习的。这种方式最直接,促进自己学习。

4. Rails 最佳实践

以贴子的形式进行实践分享。传说有很多牛人~

5. Ruby on Rails 实战圣经

Ruby/Rails学习中像样的中文文档不多见,这是来自台湾的同胞写的。赞

6. Tutorial Ruby on Rails

看起来很专业的教程。多看看英文也有好处

7. Ruby on Rails tutorial

在线阅读的pdf教程,如果你口袋宽裕,也可以下载下来

8. Ruby on Rails Tutorial Guide

很好的rails学习教程。

9. Ruby on Rails Tutorial: Learn from Scratch

从零构建一个具有完整功能的Rails网站,教程很详细。适合初学者快速上手。

选择符合自己taste的,坚持是第一步。

欢迎补充,欢迎交流~然后深切感谢公司里给我提供各种帮助和指导的哥哥姐姐~

Hello Ruby, I'm coming.

Ruby/Rails学习教程-Hello Ruby相关推荐

  1. 视频教程-Ruby on Rails打造企业级RESTful API项目实战我的云音乐-Ruby/Rails

    Ruby on Rails打造企业级RESTful API项目实战我的云音乐 任苹蜻,爱学啊创始人 & CEO,曾就职于某二车手公司担任Android工程师后离职创办爱学啊,我们的宗旨是:人生 ...

  2. [入门]Ruby on Rails入门教程及开发工具选用

    http://witcheryne.javaeye.com/blog/846714 最近在为一家公司做一个小项目,前端时间一直在用最熟悉的java,结果java的开发效率实在让人崩溃.用框架吧-一堆配 ...

  3. netbeans linux 教程,NetBeans IDE Ruby 快速入门教程

    NetBeans IDE Ruby 快速入门教程 本教程提供了在 NetBeans IDE 中开发 Ruby 应用程序的快速入门指南.本教程介绍如何使用 IDE 的 Ruby 支持来执行一些典型的应用 ...

  4. 简单了解Ruby与自学教程

    Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License.它的灵感与特性来 ...

  5. 《Ruby》学习笔记

    前言 笨办法学Rubyearnrubythehardway.org 进入下面这些网站bitbucket.org.github.com.gitorious.org.launchpad.net.sourc ...

  6. Ruby/Rails 生态环境、社区、资料 Ecosystem

    Ruby/Rails 生態圈 Ecosystem 一個成功的開放原始碼程式語言和框架,背後一定有一個強大的社群在支持.團隊和個人的時間成本有限,你不可能每個用到的工具和函式庫工具都自己從頭開發.因此, ...

  7. Ubuntu上通过 RVM 安装 多版本 Ruby/Rails

    2019独角兽企业重金招聘Python工程师标准>>> Rails 3 RC 版半个月前就已经发布,而正式版据说会在未来几周内面世.相对于 2.3 版,Rails 3 差不多在各个方 ...

  8. Ruby On Rails 4 hello world,Ruby On Rails上手

    有机会再试一试Rails了,只是原来接触的是2,现在已然变成了4,似乎现在的安装比原来会快些.. Rails 4 安装 针对于安装了RVM gem install rails 没有的话应该主 sudo ...

  9. ruby rails + grape + sidekiq 项目实践

    这里是ruby rails + grape + sidekiq的一段实践过程,新手过程,只作为一段记录: 1.ruby + rails (1)搭建ruby rails 环境 Getting Start ...

最新文章

  1. windows 常用命令
  2. 软件工程小组问世第六章之概要设计青铜篇
  3. 移动端banner css3(@keyframes )实现
  4. 提示 launch failed
  5. 橱柜高度与身高对照表_下一套房子装修,橱柜就照这样打,布局尺寸这么详细,不信不好用...
  6. Java EE重新审视设计模式:观察者
  7. mysql 1449 : The user specified as a definer ('usertest'@'%') does not exist 解决方法 (grant 授予权限)...
  8. python安装以及版本检测
  9. 动词ing形式的5种用法_英语语法这样学就对了!动词-ing结构的特征和四种形式是?...
  10. Unsupported major.minor version 51.0 jdk版本错误解决方案 eclipse版
  11. 中国铁塔行业市场企业投资及运营策略分析报告2022-2028年版
  12. dmg为什么下载成php,解答:dmg是什么意思,dmg文件如何打开,及怎么把dmg转换成iso
  13. EasyRecovery易恢复文件数据恢复软件详解介绍安装
  14. 计算机视觉与机器学习之6σ问题
  15. 两人分组问题:显示In function 'int main()'求大佬解惑
  16. Oracle-Materialized View
  17. mysql系统设计论文_毕业论文管理系统的设计与实现(MyEclipse,MySQL)
  18. 电脑使用技巧提升篇8:Office数据文件加密(以Word文档加密为例)
  19. matlab中dos命令的应用
  20. Windows备份驱动

热门文章

  1. 一些不错的caffe初学者的教程链接
  2. 2014计算机基础知识,2014年计算机基础知识练习题240_甘肃中公教育
  3. 聊聊IO——阻塞?非阻塞?同步?非同步?
  4. 利用火绒安全软件修改host文件,加速访问GitHub网站
  5. 完全图与强连通图的那些坑
  6. c语言设计知识,C语言程序设计的初步知识.doc
  7. 李开复操刀的创新奇智敲钟在即,亏了11个亿的公司为何还能获得国家和市场的双重认可?...
  8. gpt.4.0-gpt 国内版
  9. EDVR: Video Restoration with Enhanced Deformable Convolutional Networks阅读笔记
  10. 一文读懂「用户行为数据」的采集、分析和应用