2010-03-11 28 views
-5

我的名字是丹尼斯,我非常雄心勃勃地爲網絡創造下一件大事。下一步和技術對網絡服務

我有想法,但現在我得開始學習工具。

我在學習Javascript。

我不知道是否下一步我要採取的是PHP或一些建議在Rails上使用RUBY。

有什麼優點和缺點。 憑藉您的經驗,我希望您能向我指出正確的方向。謝謝。

我不介意努力工作。

我的目標是創建一個全面和安全的Web服務平臺以及快速和用戶友好的用戶界面。

+0

我真的希望你在開玩笑。否則,我必須說你太過雄心勃勃,至少可以說。 –

+5

爲什麼你要「創建一個全面和安全的網絡服務平臺?」那已經完成了。你覺得在那個領域缺乏什麼? –

+0

我其實不是。 「有了上帝,萬事皆有可能」。 - 馬太福音19:26 –

回答

2

根據您的文章,我將假設您對編程(系統和網絡)都很新穎。

爲了創建「網絡大事」,您不僅要了解網絡的工作原理,還要了解用於實現網絡的技術。這需要很多時間,耐心,學習和練習。

你說你目前正在學習JavaScript,你的主要問題似乎是你是否應該從學習PHP或Ruby on Rails(RoR)開始。這裏是我的建議(我沒有完全回答你的問題,但希望這可以幫助你獲得一個好的開始。):

  1. 學習HTML。這將需要一些時間。您應該先瀏覽w3school的HTML教程(http://www.w3schools.com/html/default.asp),然後構建一些簡單的純HTML網頁。不要使用任何JavaScript,也不要使用其他任何東西。這個階段應該佔用一個月的時間(慢一點),並真正學習這些東西。您應該每天花費1到3個小時工作(這個時間段不僅適用於此號碼,還適用於以下所有其他號碼)。
  2. 學習CSS。你也可以在網上免費閱讀w3schools教程。再次,花費大約一個月的CSS工作。使用HTML & CSS製作網頁,並對它們進行風格化。花很多時間在上面。在線閱讀文章。搜索更多信息。
  3. 現在你可以學習JavaScript了。先學習核心語言(一個月左右),然後用它編寫自己的效果和網頁。在你使用得夠好之後,你會感覺流暢,開始學習jQuery並重新開始這個過程。
  4. 開始學習Ruby,閱讀一些書籍,教程,無論它需要什麼。這可能需要很長時間。對於大多數初學者來說,編程並不是很容易。花幾個月(或更多)的時間研究代碼,編寫小程序,並且通常會學習如何工作。在你附近的一所大學參加一些計算機科學課程(和/或獲得CS學位)。
  5. 開始學習Ruby on Rails。現在您已經瞭解了HTML,CSS,JavaScript,jQuery和Ruby,您應該對使用RoR設計靈活的Web應用程序感到舒適。

在創建任何可以做'大事情'的程序之前,你確實需要學習很多東西。大多數程序員花費了數年的時間學習和實踐編碼(用大量的語言編寫),並且從未開發任何大型應用程序。

我可以給的最好的建議是花時間,享受它是什麼:學習新的交易。

祝你好運。

+0

非常感謝。 我真的很感激你的深思熟慮。 我正在努力工作,並在每一天使用代碼手。 你真的會推薦Ruby on Rails。我可以使用像Django替代嗎? –

+0

Ruby on Rails非常流行(和一個很棒的框架)。我個人更喜歡python和Django,但是如果你想要走這條路線,我的帖子中也會應用相同的東西。你應該花一個星期的時間學習每一個,然後選擇一個你更喜歡的。兩者都很棒。 – rdegges