2012-05-21 60 views
1

我想花夏天進入網頁開發。我有一些基本的C++和Java背景。有人告訴我先掌握HTML,然後再掌握HTML。然後有人告訴我,我應該和Grails一起去,而另一個人告訴我Ruby on Rails。我一直對Web開發感興趣,但從來沒有時間去充分了解它,現在我有一些空閒時間,我希望磨練我的技能。 問題是有這麼多的平臺和語言,它很混亂。我想最終創建一個網站,然後開始一個科技創業。我很困惑。請幫忙。我知道我需要掌握HTML,CSS,但你推薦什麼?Web開發 - 學習Web開發語言,平臺 - Grails或Ruby或其他任何?

謝謝。

+3

這是一個非常主觀的問題,因此,不適合於SO。開發人員有自己的偏好。 – xbonez

+2

網站開發是HTML,CSS和JavaScript。 Rails,Grails,Django,PHP等只是生成HTML。首先學習基本工具。 – Blender

+1

正如@ xbonez所提到的,這個問題將會成爲像可口可樂,百事可樂,蘋果vs蘋果,Linux發行版與Linux發行版這樣的草地戰。有人會聲稱PHP或Rails或JSP或.NET等。如果我不得不推薦任何東西,請查看PHP或.NET。我相信這是就業方面最大的兩個。我主要使用PHP和鬆散類型的語言,如果你沒有背景,可能會導致編程習慣不佳,但進入imho也會容易一些。 – jmbertucci

回答

-3

我個人使用Grails和JavaScript開發Web應用程序。我非常喜歡Grails,因爲我曾經使用過Java,而且Grails爲舊Java增加了很多很酷的功能,使它更易於使用。但我現在不會學習Grails,因爲它的未來是不確定的。 Ruby是一個更好的候選人,但我根本不知道這種語言。

恕我直言,Javascript是必須的。如果你知道的話,我猜你可以在客戶端和服務器端使用它(Node.js)。而且我認爲JS未來會用得更多,所以學習它是一個好的開始。

總之,我推薦使用Javascript。

乾杯, Lojza

+0

偉大的答案!我會留下來開始使用PHP學習webserver端編程,因爲它更容易理解我猜測的基礎知識,因爲它是該語言的主要目的。但是,如果他在學習用ruby或node.js跳躍的新概念方面沒有問題,那麼我認爲這是一個很好的選擇。 –

+3

你有沒有來源爲你的聲明Grails未來不確定? – jmq