先說下自己吧,電子商務(wù)專業(yè),畢業(yè)后做過網(wǎng)站編輯,做過跨境電商,但始終在工作中找不到熱情,在一個前端同學(xué)的引導(dǎo)下,對前端開發(fā)這個領(lǐng)域產(chǎn)生了極大的興趣,至于同學(xué)的引導(dǎo)就是在我面前炫耀他輸入一些代碼就能產(chǎn)生一些酷炫的效果,其實(shí)大學(xué)的時候我就對代碼這個東西有著興趣,電子商務(wù)這個專業(yè)很雜,什么都教,但是什么都不精教,所以C語言,網(wǎng)頁設(shè)計(jì)這類課程我們也要學(xué),代碼這個還是接觸過的,大學(xué)期間也自學(xué)了易語言,易語言可能目前還是很少人聽說,但是這確實(shí)是國產(chǎn)的一門開發(fā)語言,也挺好用,由于API文檔全是中文,大家也挺好學(xué)的,當(dāng)時的想法是用易語言寫一些方便自己使用的小程序,比如自動關(guān)機(jī),懸浮窗啟動某些應(yīng)用的這些程序,但是由于種種原因,在做了自動關(guān)機(jī)這個程序后就A了,之后網(wǎng)頁設(shè)計(jì)這門課結(jié)課的要求就是自己做一個網(wǎng)頁,網(wǎng)頁要求多個子網(wǎng)頁,網(wǎng)頁之間能跳轉(zhuǎn),每個網(wǎng)頁有不同的樣式,對于現(xiàn)在已經(jīng)自學(xué)前端開發(fā)的我看來,其實(shí)挺簡單的,就是HTML+CSS做幾個網(wǎng)頁,根網(wǎng)頁使用a標(biāo)簽來鏈接其他子網(wǎng)頁就完事了,記得當(dāng)時我還想了一天,然后用了一天才做起來。
對于某些想轉(zhuǎn)行做程序員又不想報(bào)培訓(xùn)班的朋友,自學(xué)當(dāng)然是最好的途徑,與其跟著培訓(xùn)班的流程被動的接收,不如自學(xué)去主動的學(xué)習(xí),當(dāng)然學(xué)習(xí)必然不是盲目的學(xué),盲目學(xué)=無用功,所以我會給大家介紹一套我自己百度和實(shí)踐總結(jié)出來的自學(xué)流程,目前我還是在前端開發(fā)的初期階段,不過HTML,CSS,JS,JQ,Vue,Bootstrap,git,webpack等等都基本掌握,只能叫基本,因?yàn)楸娝苤岸诉@個行業(yè)更新很快,你要是說你精通某個領(lǐng)域,這個領(lǐng)域要是更新了,你還精通嗎,所以精通這個詞我感覺我這輩子都不會用的。
自學(xué)流程:
第一階段:
1、HTML+CSS(HTML進(jìn)階、css進(jìn)階、div+css布局、html+css整站開發(fā))
2、javascript基礎(chǔ)(js基礎(chǔ)教程、js內(nèi)置對象常用方法、常見的dom樹操作大全、ECMAscript、DOM、BOM、定時器和焦點(diǎn)圖)
3、js基本特效(tab、導(dǎo)航、整頁滾動、輪播圖、js制作幻燈片、彈出層、手風(fēng)琴菜單、瀑布流布局、滾動事件、滾差試圖等)這些都是基本的js特效,我做過的也就只有輪播圖和彈出層
4、js高級特征(正則表達(dá)式、排序算法、遞歸算法、閉包、函數(shù)節(jié)流、作用域鏈、基于距離運(yùn)動框架、面向?qū)ο蠡A(chǔ)等)
5、jquery的基礎(chǔ)使用(懸著器、DOM操作、特效和動畫、方法鏈、拖拽、變形、jqueryUI組件基本使用)
6、vue框架的學(xué)習(xí)
第二階段:
1、HTML5:(HTML5新語義標(biāo)簽、HTML5表單、音頻和視頻、離線和本地存儲、SVG、Web Socket、Canvas)
2、CSS3:(CSS3新選擇器、偽元素、臉色表示法、邊框、陰影、background系列屬性改變、Transition、Velocity.js框架、元素進(jìn)場、出廠策略、炫酷css3網(wǎng)頁制作)
3、Bootstrap:(響應(yīng)式概念、媒體查詢、響應(yīng)式網(wǎng)站制作、柵格系統(tǒng)、柵格系統(tǒng)原理、Bootstrap常用模板、LESS和SASS) 4、移動Web開發(fā):(跨終端WEB和主流設(shè)備簡介、視口、流式布局、彈性盒子、rem、移動終端Javascript事件、手機(jī)中常見js效果制作、
4、GIT,webpack,ES6語法,vue中的核心組件,比如router,vuex,axios,element-ui等等。
5、如果以上第一階段和第二階段的4點(diǎn)都做到了,那你剩下的就只是去公司或者自己做項(xiàng)目來累積經(jīng)驗(yàn)了,當(dāng)然還是需要不斷的延伸你的知識面,最好能去學(xué)一下后端,雖說項(xiàng)目基本都是前后端分離的了,但是想要做好前端,后端也必不可少。
以上內(nèi)容和發(fā)布的各類篇章未經(jīng)本人允許,不容四處轉(zhuǎn)載,謝謝。