跟大家講解下有關如何學習web編程,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說如何學習web編程,小編也收集到了有關如何學習web編程的相關資料,希望大家看到了會喜歡。
學習web編程的方法:1、學習html和css;2、學習javascript;3、了解web服務器;4、學習一門服務器端腳本語言;5、學習數據庫及SQL語法;6、學習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中文網