簡體   English   中英

新手Web設計人員需要Ruby on Rails的建議

[英]Newbie Web Designer needing Advice for Ruby on Rails

多年來,我一直在設計小型和簡單的網站,我對PHP有一定的經驗,但是我對HTML和CSS以及Wordpress有很好的了解。

現在,我也想嘗試使用Ruby on Rails,只是想抓住它並能夠編輯預編寫的代碼。

請幫助我從哪里開始以及首先學習什么,包括文章,教程,書籍,視頻,示例等。

在這方面的任何幫助將不勝感激。

Zaid,這里有很多資源,但是想起了兩個在線資源Ruby on Rails官方指南Ryan Bates的截屏視頻 如果您想了解更多詳細信息,請嘗試使用Rails進行敏捷開發 ,但是您可能需要稍等片刻,因為Rails 3相對即將退出beta版,因此本書的2.3版本可能已過時。

我來自非編程背景。 我自己學習過PHP,最近加入了一家專門研究Ruby on Rails的公司。 他們有一個全面的Rails培訓計划,該計划足夠靈活以適應我們想要實施的任何更改。 盡管我不是Rails專業人士,但我想分享我在Rails方面的經驗。 希望對您有所幫助。

這是我要遵循的路徑[與我正在使用的工具結合]

  • 從簡單的紅寶石指南開始。 因為整個rails框架圍繞類和對象旋轉,所以這將有很大幫助。
  • 環境和操作系統並不重要。 盡管我在Mac上工作,但是我經常在Linux和Windows上工作,並且我沒有遇到任何問題。
  • 從一本好書開始,其中介紹了演示應用程序。 [我正在使用帶有Rails的敏捷Web開發-實用書架]。 還有許多其他好書。
  • 完成應用程序后,您將對框架有一個很好的了解。
    • 嘗試了解Active Record模塊生成的SQL查詢。
    • 瀏覽Rails指南。 您會發現該框架更加容易。
  • 保持練習。

一點曝光點

  • 完全學習一種語言需要花費數年時間。 所以要有耐心,不要停止學習。
  • 根據需要通過rails api。 [在開發您的第一個應用程序時]
  • 谷歌你不了解的東西。 人們撰寫了幾乎所有主題的出色文章。
  • 使用Stackoverflow :-) [僅當您無法自行找到解決方案時。]
  • 在您的手機或視頻播放器上加載railscasts。 在旅途中或空閑時間看他們。 他們每個人幾分鍾。 您將學到很多東西,也學到最好的做事方式。

工具

  • Shell [在Mac和Ubuntu中]
  • 編輯器[Mac中為Textmate,Ubuntu中為Gedit,Windows中為Notepad ++]
  • 安裝了Firebug的Firefox進行測試。

最后,我有一句話說“繼續嘗試”。 祝一切順利。

除了Ceilingfish和Jagira提到的大量資源外,還請參閱Michael Hartl的Ruby on Rails教程 在構建Rails應用程序的過程中,他還展示了如何使用所需的基本工具集(git,各種調試工具,heroku等)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM