【问题标题】:Newbie Web Designer needing Advice for Ruby on Rails需要 Ruby on Rails 建议的新手网页设计师
【发布时间】:2010-06-20 07:29:44
【问题描述】:

多年来,我一直在设计小型和简单的网站,我有一些 PHP 经验,但我对 HTML 和 CSS 以及 Wordpress 有很好的掌握。

现在,我也想尝试一下 Ruby on Rails,只是为了掌握它并能够编辑预先编写的代码。

请帮助我从哪里开始以及首先学习什么,包括文章、教程、书籍、视频、示例等......

我们将不胜感激任何形式的帮助。

【问题讨论】:

  • 你试过谷歌搜索这样的建议吗?这个网站上已经有大量此类问题,整个互联网上甚至更多。

标签: ruby-on-rails ruby


【解决方案1】:

扎伊德, 那里有很多资源,但我想到了两个在线资源The official Ruby on Rails guidesRyan Bates' screencasts。如果您想了解更详细的信息,请尝试获取Agile development with Rails,但您可能需要稍等片刻,因为 Rails 3 将很快退出测试版,因此本书的 2.3 版本可能已过时。

【讨论】:

    【解决方案2】:

    我来自非编程背景。我自学了 PHP,最近加入了一家专门研究 Ruby on Rails 的公司。他们有一个全面的 Rails 培训计划,它足够灵活,可以适应我们想要实施的任何变化。虽然我不是 Rails 专业人士,但我想分享一下我使用 Rails 的经验。希望对你有帮助。

    这是我正在遵循的路径[结合我正在使用的工具]

    • 从简单的 ruby​​ 指南开始。这会很有帮助,因为整个 Rails 框架都是围绕类和对象展开的。
    • 环境和操作系统并不重要。虽然我在 Mac 上工作,但我经常在 Linux 和 Windows 上工作,我没有遇到任何问题。
    • 从一本解释使用演示应用程序的好书开始。 [我正在使用 Rails 的敏捷 Web 开发 - 实用书架]。还有很多其他好书。
    • 完成应用程序后,您将对框架有一个很好的了解。
      • 尝试理解 Active Record 模块生成的 SQL 查询。
      • 阅读 Rails 指南。您会发现该框架要容易得多。
    • 继续练习。

    几个小鬼点

    • 完全学习一门语言需要数年时间。所以要有耐心,不要停止学习。
    • 在需要时通过 rails api。 [在开发您的第一个应用时]
    • Google 搜索您不理解的内容。人们写了几乎所有主题的精彩文章。
    • 使用 Stackoverflow :-) [仅当您无法自行找到解决方案时。]
    • 在您的手机或视频播放器上加载 railscast。在旅行或空闲时间观看。它们每个只有几分钟。你会学到很多东西,也会学到最好的做事方式。

    工具

    • Shell [在 Mac 和 Ubuntu 中]
    • 编辑器 [Mac 中的 Textmate、Ubuntu 中的 Gedit 和 Windows 中的 Notepad++]
    • 安装了 Firebug 的 Firefox 用于测试。

    最后我想说“继续努力”。一切顺利。

    【讨论】:

      【解决方案3】:

      除了 Ceilingfish 和 Jagira 提到的大量资源之外,请查看 Michael Hartl 的 Ruby on Rails Tutorial。通过构建 Rails 应用程序的过程,他还展示了如何使用您需要的基本工具集(git、各种调试 gem、heroku 等)

      【讨论】:

      • 我是第二个!如果您一直按照他的教程进行操作,您就可以开始开发自己的简单应用程序了。
      猜你喜欢
      • 2010-11-23
      • 1970-01-01
      • 2011-12-25
      • 2011-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-15
      • 2016-06-17
      相关资源
      最近更新 更多