首頁 > 常見問題 > 如何學習web編程

如何學習web編程

(*-*)浩
發布: 2020-10-13 10:03:08
原創
9839 人瀏覽過

學習web程式設計的方法:1、學習html和css;2、學習javascript;3、了解web伺服器;4、學習一門伺服器端腳本語言;5、學習資料庫及SQL語法;6、學習web框架。

如何學習web編程

如何學習web開發,需要掌握哪些面向?這裡我寫下我的一些的建議,僅供參考。

學習WEB程式有兩種學習方法:

第1種:不管三七二十一,先把所有基礎全學完, 每個知識點掌握50%就行了,  最後在實戰的時候下苦功,哪個地方不會再加頭補, 這叫按目標學習,以實現最終開發結果為目標。

第2種:無論什麼知識,都掌握80%以上,不管什麼會與不會的,先練20遍再說,這種學習方法屬於笨鳥先飛,死幹型,到後面實戰的時候,會輕鬆很多。

以下為特定的WEB程式設計學習路線圖

#第一步:學習HTML與CSS 

HTML(超文字標記語言)是網頁的核心,學好HTML是成為Web開發人員的基本條件。 HTML很容易學習的,但也很容易誤用,要學精還得費點功夫。隨著HTML5的發展與普及,了解HTML5也將成為Web開發人員的必修課。涉及網頁外觀時,就需要學習CSS了,它可以幫你把網頁做得更美觀。利用HTML和CSS模擬一些你所見過的網站的排版和佈局(色彩,圖片,文字樣式等等)。

第二步:學習javascrip

了解DOM JavaScript是一種能讓你的網頁更生動活潑的程式語言。學習JavaScript的基本語法,學會用javascript操作網頁中dom元素。接著學習使用一些javascript函式庫,例如jquery是大部分WEB開發人員都喜歡用的,透過Jquery可以有效的提升JavaScript的開發效率。

第三個步驟:了解Web伺服器 

你不必在這上面花太多精力,但對IIS、Apache基本配置要掌握,這方面的知識學起來也相對容易,不會花多久。學習一點Unix和Linux的基本知識,因為大部分Web伺服器都運行在Unix和Linux平台上。

第四步: 學好一門伺服器端腳本語言

伺服器端腳本程式設計(後台開發)也是Web開發人員的基本功之一,你只需挑選一個伺服器端腳本語言,然後學好它。目前流行的伺服器腳本語言有:php、asp.net、jsp、ruby、python等,做WEB程式的話,那就非PHP莫屬了! (推薦課程:WEB全端開發

第五步:學習資料庫及SQL語法

要建立動態頁面通常會使用到資料庫,常用的資料庫有SQLServer、Oracle、MySQL 等,它們都會遵循標準的SQL原則。通常asp.net 程式使用SqlServer資料庫,PHP、java使用Oracle、MySQL資料庫。

第六步:綜合實戰 

選一個你喜歡的後台程式語言,結合之前學到的html,css,javascript 前端技術,實作一個簡單的留言本、論壇程式、進而實作一個簡單的CMS(內容管理系統) 。

第七步:學習使用Web框架

當你掌握了HTML,CSS,JavaScript和伺服器端腳本語言後,就應該找一個Web框架加快你的Web開發速度,使用框架可以節省你很多時間。

例如.net的MVC,JAVA 的SSH,php的cakephp、CodeIgniter、zend,ruby的ROR,python的dijango等等,其實裡面都有一些相通之處。

整個開發過程你還可能會學到一些工具的使用: Visio,Dreamweaver,Vistual Studio、elipse、(Vim, EditPlus, Notpad )、sqlserver、phpmyadmin,各種瀏覽器以及FireBug的插件, IE下的WebDevelopmentHelper、IETester等。

最後

如果你夠用心,你還發掘出很多不錯的資源,例如CSDN,PHP中文網,一些前輩的博客,一些技術論壇等等,這都是你未來前進道路上的財富。

如還想深入研究,學學http協議,理解什麼是無狀態,不然你永遠做不好WEB開發,研究web程式服務端運作原理,還有tcp/ip,udp協定等。 

從最簡單的HTML到Web框架,內容還是不少,要想精通這裡的每一樣技術,都得下苦功夫才行。半年的時間,足夠你對web開發產生一個有效的認識,這個時候,再思考你進一步學習的方向吧。

以上是如何學習web編程的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板