想做一個(gè)網(wǎng)站,需要學(xué)些什么?

5年前 (2020-04-18)閱讀328回復0
訪(fǎng)客
訪(fǎng)客
  • 管理員
  • 發(fā)消息
  • 注冊排名3
  • 經(jīng)驗值65770
  • 級別管理員
  • 主題13152
  • 回復5
樓主

現在來(lái)說(shuō),做網(wǎng)站那就是web前端的工作了。一個(gè)頁(yè)面的顯示需要內容、樣式和行為工作,對應的就是html。css,javascript。而現在前后端分離概念的提出,要求前端人員能夠處理數據,有一個(gè)前端的服務(wù)器,雖然說(shuō)增加了前段學(xué)習的門(mén)檻,但是學(xué)到的知識都是自己的,對自己有好處。

樓主說(shuō)想看書(shū)學(xué)習,是可以,而且網(wǎng)上的資料也很多,我不知道樓主就是為了興趣還是準備學(xué)好找工作。要是想上手快早點(diǎn)上項目的話(huà)我更建議看視頻資料。網(wǎng)上還是有很好的教學(xué)視頻的,老師講的也很多有激情,更吸引你,如果看書(shū)學(xué)習的話(huà),對著(zhù)一行行的代碼,沒(méi)人講解,好枯燥好無(wú)聊的。我猜樓主應該不是計算機系的學(xué)生,所以編程的基礎應該很少或者沒(méi)有,所以基礎概念理解起來(lái)也費事,時(shí)間成了也沒(méi)有耐心去百度查找,所以看視頻是很好的選擇。

前端入門(mén)當然是先學(xué)習html+css,這個(gè)學(xué)完你就可以做出來(lái)靜態(tài)頁(yè)面,頁(yè)面相對簡(jiǎn)單那,沒(méi)有輪播圖、放大鏡這些效果。之后學(xué)習一些jquery,這是寫(xiě)好的javascript庫,支持所有瀏覽器,你會(huì )知道dom操作,操作dom節點(diǎn)實(shí)現鼠標的動(dòng)作,點(diǎn)擊、懸停等等。然后學(xué)習html5+css3,這時(shí)你的頁(yè)面就會(huì )變得豐富多彩,用戶(hù)體驗更好。你也可以嘗試做移動(dòng)端,但是他們的兼容性不是很好,實(shí)現效果時(shí)候需要注意。最后把javascript學(xué)好了,沒(méi)有編程基礎的人可能理解的有些困難,很多概念,所以開(kāi)始別著(zhù)急,隨著(zhù)你的使用,慢慢就熟悉了。

當你能自己做出來(lái)體驗很好的頁(yè)面時(shí),你就可以學(xué)習一下,最近非?;馃岬膯雾?yè)面框架vue和react了。路由和數據的操作使前端實(shí)現更快、更簡(jiǎn)單。第三方UI庫也很成熟,所以初學(xué)者學(xué)完基礎的,再學(xué)學(xué)框架。

現在對前端的要求也變高了,需要有前端自己的服務(wù)器,所以簡(jiǎn)單的話(huà)建議學(xué)習nodejs,使用javascript語(yǔ)法寫(xiě)的,nodejs也很強大,你可是使用其中的express框架搭建自己的服務(wù)器。,在學(xué)點(diǎn)簡(jiǎn)單的sql語(yǔ)句,這樣你的頁(yè)面和后臺就都有了。買(mǎi)個(gè)域名,項目就可以上線(xiàn)了。

我也是自學(xué)編程出身的,所以知道自學(xué)最難的就是堅持,開(kāi)始的時(shí)候你會(huì )遇到很多困難,有時(shí)候一個(gè)簡(jiǎn)單的東西出不來(lái)就會(huì )很鬧心,一定要多問(wèn)、多學(xué)、多看,自己會(huì )查找。相信中有出頭之日。

我是測不準,為了自己的未來(lái)努力奮斗中,大家加油!喜歡本文的朋友下方點(diǎn)贊呦^_^

0
0
收藏0
回帖

想做一個(gè)網(wǎng)站,需要學(xué)些什么? 期待您的回復!

取消
載入表情清單……
載入顏色清單……
插入網(wǎng)絡(luò )圖片

取消確定

圖片上傳中
編輯器信息
提示信息