大家好 我叫小楊,今天我給大家介紹一下如果你是一個前端學習者,你應該怎么學,學什么!
一、前端基礎
1.HTML、2.CSS、3.JavaScript(DOM、BOM)
什么是HTML?
HTML就是一個網站的骨架
什么是CSS?
CSS就像是人穿的衣服,你使用CSS就像再給HTML穿衣服,這樣才能讓我們網頁更加好看
什么是JavaScript?
JavaScript就像是人在運動,如果我們的網頁你使用了JavaScript的話,你的網頁就能讓和用戶體驗更加的舒服
首先你得有一個好的基礎才能學好后面的知識,上面三個技術都是前端必備的基礎,應該怎么去學呢,我把自己的經驗和大家來分享分享,基礎部分說白了,就是多敲,多寫案例,你會在案例中發現很多問題,等你寫多了的時候,你就會發現自己已經慢慢的把基礎知識掌握了,千萬不要因為基礎的枯燥而不去認真對待 ,那樣的話,你就會因為底子不牢靠后面的高級部分你就學不會,
二、前端進階技術
1.jQuery、2.BAJAootStrap、3.X、4.Node.js、5.webpack、6.ES6
什么是JQuery?我們為什么要學習
1.jQuery 是一個 JavaScript 庫,jQuery 極大地簡化了 JavaScript 編程,jQuery 很容易學習,
2.我們學習jquery是因為可以非常輕松的操作DOM元素
BootStrap是什么!
BootStrap框架是目前最流行的框架之一了,Bootstrap 是一個用于快速開發 Web 應用程式和網站的前端框架,Bootstrap 是基于 HTML、CSS、JavaScript ,這個框架非常容易上手,官網里面的內容基本上看一遍就會了,小楊強烈推薦
什么是AJAX?我們為什么要去學習
1.ajax 主要是實作頁面和 web 服務器之間資料的異步傳輸,說白一點就是你從后端進行資料互動的一個中間人,
2.學完了上面那么多的內容,你們有沒有發現,我怎么樣才能和后端進行對接呢,這樣也就是我們學習AJXAX的目的了,
Node.js是什么?
Node.js? 是一個基于 Chrome V8 引擎 的 JavaScript 運行時環境,打個比方:“以前你們想使用“jquery就必須要從官網下一個包,但是有了Node.js后你們就只用在終端輸入npm -i jquery,就可以使用了”
webpack
你們有沒有想過一個問題,如果企業要管理一個專案會不會非常困難,因為每個程式員的代碼風格都是不一樣的,這樣我們的專案就會管理起來就會非常難受,而且我們寫代碼也得考慮兼容性問題,這個時候webpack的作用就體現出來了
什么是webpack?
前端工程化的解決方案,說白了,就是你再也不用去管代碼的兼容性和配置還有統一,他都能幫你解決,像后面要學習的React,vue,都是基于webpack上來進行開發的
大家發現沒,小楊在對應的知識前面都加了序號,是因為大家必須按照順序來學,打個比方,如果不會jquery,就學不會BootStrapp,因為BootStrap是基于jquery的一個框架
三、前端高階部分
大家發沒,學完基礎部分和進階部分,你就會感覺到 ,我也能開發一個專案了,其實你還早呢
前端是一個入門極其容易的,但是想學好比較難哦!
React
React是最強做的最牛逼的一個前端框架,這個框架也是前端必學的一個框架
vue
vue是唯一款能排到第二的中國人制作的前端框架,作者尤雨溪,vue分為2.0和vue3.0兩個版本,其上手非常容易(這里的容易還是要指你基礎過硬)雖然作者是中國人,但是操作vue的時候里面是英文的哈哈! ,vue2.0和vue3.0差別很大的,改動至少超過了50%
講了這么多小楊累死了,當然前端還需要學習ES6和各種組件庫還包括ps一時也說不完,上述都是我自己的以觀點,如果有什么不足的地方各位看官老爺們,可在評論區指出來,后面我會陸續更新出具體的知識,上面是前端必學的一些知識點,希望各位喜歡!!!!!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/378216.html
標籤:其他
上一篇:vue-cli+高德地圖
