Ruby/Rails学习教程-Hello Ruby
项目需要,我的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相关推荐
- 视频教程-Ruby on Rails打造企业级RESTful API项目实战我的云音乐-Ruby/Rails
Ruby on Rails打造企业级RESTful API项目实战我的云音乐 任苹蜻,爱学啊创始人 & CEO,曾就职于某二车手公司担任Android工程师后离职创办爱学啊,我们的宗旨是:人生 ...
- [入门]Ruby on Rails入门教程及开发工具选用
http://witcheryne.javaeye.com/blog/846714 最近在为一家公司做一个小项目,前端时间一直在用最熟悉的java,结果java的开发效率实在让人崩溃.用框架吧-一堆配 ...
- netbeans linux 教程,NetBeans IDE Ruby 快速入门教程
NetBeans IDE Ruby 快速入门教程 本教程提供了在 NetBeans IDE 中开发 Ruby 应用程序的快速入门指南.本教程介绍如何使用 IDE 的 Ruby 支持来执行一些典型的应用 ...
- 简单了解Ruby与自学教程
Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License.它的灵感与特性来 ...
- 《Ruby》学习笔记
前言 笨办法学Rubyearnrubythehardway.org 进入下面这些网站bitbucket.org.github.com.gitorious.org.launchpad.net.sourc ...
- Ruby/Rails 生态环境、社区、资料 Ecosystem
Ruby/Rails 生態圈 Ecosystem 一個成功的開放原始碼程式語言和框架,背後一定有一個強大的社群在支持.團隊和個人的時間成本有限,你不可能每個用到的工具和函式庫工具都自己從頭開發.因此, ...
- Ubuntu上通过 RVM 安装 多版本 Ruby/Rails
2019独角兽企业重金招聘Python工程师标准>>> Rails 3 RC 版半个月前就已经发布,而正式版据说会在未来几周内面世.相对于 2.3 版,Rails 3 差不多在各个方 ...
- Ruby On Rails 4 hello world,Ruby On Rails上手
有机会再试一试Rails了,只是原来接触的是2,现在已然变成了4,似乎现在的安装比原来会快些.. Rails 4 安装 针对于安装了RVM gem install rails 没有的话应该主 sudo ...
- ruby rails + grape + sidekiq 项目实践
这里是ruby rails + grape + sidekiq的一段实践过程,新手过程,只作为一段记录: 1.ruby + rails (1)搭建ruby rails 环境 Getting Start ...
最新文章
- windows 常用命令
- 软件工程小组问世第六章之概要设计青铜篇
- 移动端banner css3(@keyframes )实现
- 提示 launch failed
- 橱柜高度与身高对照表_下一套房子装修,橱柜就照这样打,布局尺寸这么详细,不信不好用...
- Java EE重新审视设计模式:观察者
- mysql 1449 : The user specified as a definer ('usertest'@'%') does not exist 解决方法 (grant 授予权限)...
- python安装以及版本检测
- 动词ing形式的5种用法_英语语法这样学就对了!动词-ing结构的特征和四种形式是?...
- Unsupported major.minor version 51.0 jdk版本错误解决方案 eclipse版
- 中国铁塔行业市场企业投资及运营策略分析报告2022-2028年版
- dmg为什么下载成php,解答:dmg是什么意思,dmg文件如何打开,及怎么把dmg转换成iso
- EasyRecovery易恢复文件数据恢复软件详解介绍安装
- 计算机视觉与机器学习之6σ问题
- 两人分组问题:显示In function 'int main()'求大佬解惑
- Oracle-Materialized View
- mysql系统设计论文_毕业论文管理系统的设计与实现(MyEclipse,MySQL)
- 电脑使用技巧提升篇8:Office数据文件加密(以Word文档加密为例)
- matlab中dos命令的应用
- Windows备份驱动
热门文章
- 一些不错的caffe初学者的教程链接
- 2014计算机基础知识,2014年计算机基础知识练习题240_甘肃中公教育
- 聊聊IO——阻塞?非阻塞?同步?非同步?
- 利用火绒安全软件修改host文件,加速访问GitHub网站
- 完全图与强连通图的那些坑
- c语言设计知识,C语言程序设计的初步知识.doc
- 李开复操刀的创新奇智敲钟在即,亏了11个亿的公司为何还能获得国家和市场的双重认可?...
- gpt.4.0-gpt 国内版
- EDVR: Video Restoration with Enhanced Deformable Convolutional Networks阅读笔记
- 一文读懂「用户行为数据」的采集、分析和应用