我想去學習網絡編程,但除了名稱和一點html我什麼都不知道。所以我問你,你推薦什麼編程語言,爲什麼,可以用它做什麼,工具學習等。我不知道它是否重要,但我在Linux環境(Ubuntu)中編程。 我不想做硬核web編程,我只想開發完整的網站並理解網絡概念。網絡編程語言
網絡編程語言
回答
那麼,最便宜/免費的網頁主機支持PHP,MySQL,並且大多數瀏覽器都支持Javascript。
針對這些人,你將會走上一條相當好的道路。
有些支持Ruby和Python,如果你想學習這些語言,你可以選擇那個路徑。
祝你好運!
-Adam
Ruby一路。如果你對web開發感興趣並完全從頭開始編程,就正是你需要的。從Ruby的基礎知識來看,很容易進入Rails,這是一個非常適合初學者的Web框架。
在Ruby和Rails上,亞馬遜的許多優秀書籍(當然是最高評分)。對於鏈接
很好的起點: http://www.ruby-lang.org/en/documentation/
除了檢查Learn to Program
現在得到learnin'。
Google App Engine爲不超過指定限制的應用程序提供免費託管。服務器端語言是Python,客戶端語言是Django模板中的JavaScript。在Ubuntu 8.10中,一切都很適合我。
我想問的問題是你想做什麼樣的網絡編程規模?如果它是小東西,那麼LAMP堆棧就是我的建議,而如果你想更多地使用三層架構,那麼Java或ASP.Net可能值得進入中間件或業務邏輯代碼。
哦,不,你不只是建議他學習asp.net! – fig 2009-02-22 03:46:05
肯定從HTML和基本的CSS開始。這些是網絡編程的核心,你需要很好地理解它們以做出任何後果。
一旦你找到了這些,你就會想轉向服務器端語言。最簡單的是PHP,但要小心撿起壞習慣,因爲它是一個寬鬆的環境;如果您堅持使用PHP,您最終會希望將其與MVC框架(如CodeIgniter)一起使用,該框架鼓勵將演示文稿和邏輯分離。要獲得更高級一點,您還可以嘗試Python或Ruby。讓自己一些服務器空間來解決;大多數共享託管計劃是$ 5-10 /月。
對於Javascript/AJAX,您可能首先需要使用Firebug或Firefox的DOM檢查器來了解頁面的HTML與JavaScript用於與之交互的DOM對象之間的關係。一旦你瞭解DOM的工作方式,玩弄jQuery開始做有用的(和有趣!)的東西。
您最終還想學習MySQL(或類似的SQL變體),但這可能會等待,因爲您可以在不處理數據庫內容的情況下做很多有趣的事情。
最重要的是,要耐心和堅持不懈,並利用各種資源在您的處置:書籍,Google,堆棧溢出和cheat sheets。
大問題, 幾年前,我在同一個地方 - 什麼HONESTLY幫我用Dreamweaver中,我將它設置爲拆分模式,並開始看代碼
我用這個,開始鑽研到PHP應用程序的世界,並可以看到發生了什麼(有點)
我知道你可以使用Dreamweaver與Linux上的酒,它可以幫助你做一個TON 授予,如果你繼續它有潛力限制你到Dreamweaver的世界......但可以幫助你學習和創造在同一時間
(我現在用一個記事本從頭開始構建完整的php應用程序......但我以DW開始)
除了上面對LAMP堆棧的引用之外,還沒有Perl建議。我喜歡Perl,因爲它很容易構建一個相當全面的Web應用程序(使用CGI或mod_perl)。當然,如果你要在網上做任何事情,你將不得不學習HTML/CSS。我覺得Perl對於Web開發來說是一個不錯的選擇,因爲它相當強大,並且具有CPAN上提供的所有模塊的全部功能。結合像CGI :: Application或Catalyst這樣的應用程序框架,您可以在短時間內構建複雜的Web應用程序。另外,使用像XAMPP這樣的工具可以提供幫助,因爲您無需擔心Web服務器或數據庫配置的入門。
- 1. 網絡編程語言
- 2. 芥末喜歡網絡編程語言
- 3. Asp.net多語言網絡應用程序
- 4. 更改網絡應用程序語言
- 5. 學習Ontology網絡語言
- 6. 使用F編程語言和FANN神經網絡庫
- 7. SAP/ABAP選擇選項在不同的(網絡)編程語言
- 8. XML是一種面向網絡的編程語言嗎?
- 9. 表達網絡配置的編程語言建議
- 10. 編程語言
- 11. 語義網絡語言基礎
- 12. 互聯網啓動編程語言
- 13. 編程語言自動導航網站?
- 14. 編程語言C
- 15. NesC編程語言
- 16. C編程語言
- 17. Siri編程語言
- 18. .NET編程語言
- 19. R語言編程
- 20. SIMD編程語言
- 21. Scheme編程語言
- 22. 編程語言樹
- 23. java編程語言
- 24. 編程語言語法
- 25. 編程語言的原語
- 26. PHP腳本語言或編程語言?
- 27. 使用網絡用戶多語言語言
- 28. sicxe彙編語言編程
- 29. 編寫的編程語言
- 30. 從ZPL(Zebra編程語言)轉換爲IPL(Intermec編程語言)
你的問題有點模糊不清,所以我想如果你把它編輯得更具體些,你可能會得到更多的答案。 – 2009-02-22 03:39:47