請(qǐng)問(wèn)下現(xiàn)在學(xué)習(xí)網(wǎng)頁(yè)制作學(xué)習(xí)什么?
網(wǎng)友解答: 網(wǎng)頁(yè)制作是一個(gè)很廣很深的技術(shù)話(huà)題,需要分幾個(gè)層次去學(xué)習(xí)。首先,HTML5,JavaScript,CSS三大基礎(chǔ)是必須的。有人可能會(huì)說(shuō),全都沒(méi)學(xué)過(guò)也可以用Wordpress做一
網(wǎng)頁(yè)制作是一個(gè)很廣很深的技術(shù)話(huà)題,需要分幾個(gè)層次去學(xué)習(xí)。
首先,HTML5,JavaScript,CSS三大基礎(chǔ)是必須的。
有人可能會(huì)說(shuō),全都沒(méi)學(xué)過(guò)也可以用Wordpress做一個(gè)網(wǎng)頁(yè)或互聯(lián)網(wǎng)應(yīng)用。但是如果想要根據(jù)需求創(chuàng)造新功能,和復(fù)雜的用戶(hù)交互的能力,逃不出以上三大基礎(chǔ)。初學(xué)者如果不是要參加理論考試,建議通過(guò)視頻或交互式教程學(xué)習(xí)。強(qiáng)力推薦免費(fèi)的闖關(guān)式學(xué)習(xí)社區(qū):
https://www.freecodecamp.cn/
然后,做些簡(jiǎn)單的項(xiàng)目,學(xué)些簡(jiǎn)單的工具。
當(dāng)學(xué)習(xí)完三大基礎(chǔ)后,要實(shí)際操作操作。這時(shí)候最好自己著手設(shè)計(jì)一個(gè)小項(xiàng)目,比如簡(jiǎn)單的靜態(tài)名片頁(yè),靜態(tài)博客等等。
在沒(méi)有接觸后端的技術(shù)前,靜態(tài)頁(yè)面是最好的練習(xí)。(靜態(tài)指的是數(shù)據(jù)不是動(dòng)態(tài)更新的,而是以靜態(tài)形式存在的)。
同時(shí)可以看看如何利用一些靜態(tài)頁(yè)面生成器快速搭建一個(gè)靜態(tài)網(wǎng)站。例如,Hugo, Jekyll,…… 一來(lái)能偷個(gè)懶,自動(dòng)化一些工作,二來(lái)學(xué)會(huì)看工具文檔,最后還能看看自動(dòng)生成的代碼和自己寫(xiě)的有何不同。
之后,選擇深入某個(gè)或各個(gè)方向的技術(shù)與工具
選擇一個(gè)方向先入手。例如前端交互的 React, Angular, Vue,前端樣式的Sass, PostCSS等。例如后端服務(wù)器技術(shù),nginx, Node.js + express, .NET, ruby on rail, PHP 等。數(shù)據(jù)庫(kù) MySQL, MongoDB, PostgreSQL。甚至全棧的 Django, Meteor等。當(dāng)然還有Wordpress, Drupal這種針對(duì)某些工作可以很方便的工具。
還有很多沒(méi)提到,也就不一一列舉了。選擇一個(gè)自己感興趣的或是需要用到的,從一個(gè)技術(shù)點(diǎn)深入。如果愿意繼續(xù)學(xué)下去,從一個(gè)點(diǎn)會(huì)很快擴(kuò)展到全棧的任何一個(gè)點(diǎn)。
最后,學(xué)習(xí)的過(guò)程沒(méi)有最后
網(wǎng)頁(yè)和Web應(yīng)用的技術(shù)每時(shí)每刻都在更新。學(xué)習(xí)的過(guò)程永遠(yuǎn)不會(huì)停止,不僅僅是熟悉工具的使用,更多是自己的思路、經(jīng)驗(yàn)、開(kāi)發(fā)模式等能力不斷成熟的過(guò)程。
直到有一天,你可以做到:看到一個(gè)需求、一個(gè)功能,能立刻找到解決的工具。哪怕是個(gè)新的工具從沒(méi)用過(guò)的,也可以立刻看著文檔現(xiàn)學(xué)現(xiàn)用。這就足夠了。
網(wǎng)友解答:推薦使用Dreamweaver軟件,具體教程請(qǐng)點(diǎn)下面鏈接
http://www.51zxw.net/study.asp?vip=18033966
51自學(xué)網(wǎng)-專(zhuān)業(yè)培訓(xùn)老師錄制的視頻教程,讓學(xué)習(xí)變得很輕松
詳細(xì)視頻教程,教你如何制作網(wǎng)頁(yè)。
我也是0基礎(chǔ)在學(xué)習(xí),從安裝到每一個(gè)操作細(xì)節(jié)都有詳細(xì)說(shuō)明