一、最近本身寫博客斷斷續續,今天又懶得寫了。(剛把評論組件寫完)javascript
二、裝逼,而且但願更多新人擺脫迷茫狀態。css
三、閒的……html
說明:起碼有點技術底子,好比大專軟件專業前端
還有,本教程屬於簡略教程,很是速成的學習方式。不談太多基礎vue
HTML,JavaScript(後面簡稱爲js),CSSjava
我如今很反感目前不少的指導方式,上來就是vue框架,這個很很差。node
其實前端最簡單的入門也很簡單,html和css你能寫出個差很少的頁面就好了。教程這塊,你能夠在不少的免費課程網站找幾個視頻練手。很快你就會掌握基本的html,css文件排版佈局等方式。這樣其實就能夠寫基本頁面了。python
是否是感受很簡單,其實就是這麼簡單。這其實就是最古老的前端了。mysql
至於H5,CSS3,請你們放下對於這塊的執着。新手你還分HTML4,五、css2,3,頁面能寫出來就不錯了。jquery
一、最好的方式是買《JavaScript權威指南》,通讀前300頁吧。這三百頁是js的理論基礎。後面的其實都是關於函數等之類。
具體是看到哪裏呢?
a、js基礎
b、js客戶端理論基礎(我記得是權威指南是說瀏覽器這塊說成客戶端js的)
這兩塊下來就是差很少三百到四百頁,半個月絕對能讀完。
上面你已經會html和css的使用,接下來你應該結合js,你嘗試操做dom元素。也就是html元素或者css元素。
給你們定一個標準就是你能本身寫出掘金首頁的樣子。(純靜態頁面,沒有js)
js的標準就是你能使用事件、js改變html元素的位置、改變css樣子、最簡單的作一個彈窗。不談多餘交互。你能寫一個彈窗差很少了。
這塊挺簡單,以axios或者jquery爲例,你能使用這兩個工具。能獲取到數據而且使用就好了
這裏只講前端關聯比較深入的部分
a、會安裝(至少是windows)
b、會用npm進行安裝模塊,卸載模塊
c、學習JS的improt,export,export default。(require和module.export屬於nodejs後端部分,等你上面es6的模塊化熟悉了再去了解)
推薦微信小程序開始入門,不要直接就vueCli入門,vue腳手架(cli一般稱爲腳手架)入門比微信小程序難。
若是要學vue的話,那麼就先學習基礎的在上面的html、css、js學習中引入vue.js文件進行基礎的視圖文件學習。這塊感受你會用v-model,{{}},v-bind,v-if,以後那麼你能夠學vueCli。至於vueCli的學習,就比較複雜了,這裏不講了。
後端其實就兩點:
一、sql語言
二、java、nodejs、python等語言學習。
這裏以nodejs進行舉例
sql語句能基本的增刪改查,會聯表查詢,聯表刪除,就差很少夠了。
恩,會用update,select(join,left join,right join),delete夠了
nodejs的話就像上半部分同樣,會js基礎語言就夠了。
關鍵是搞懂模塊化概念和模塊導入導出(也就是import和export)
nodejs學習書籍推薦(nodejs深刻淺出、Node.js開發指南)
其中nodejs開發指南很是棒,我就是這本書入門的。有mongdb版本和mysql版本,推薦先從mysql版本學。
a、先會找一個數據庫鏈接的插件程序,而後能配置而且成功鏈接數據庫
b、利用語言能操做增刪改查數據庫
c、配合後端路由能寫一個get和post接口
一、前端書籍我看的很少,其實最多的就是《javascript權威指南》啓蒙書籍了
二、後端書籍其實我是經過《nodejs開發指南》入門的
三、其實全部說白了就是練習。可是要有效率的練習。我上面的文章基本上列出來了前端和後端關鍵知識點和學習方式。比較速成。還在學校的請先打好理論基礎。
四、學習網站推薦
我我的比較推薦《51自學網》,這個網址買視頻很便宜。並且東西比較基礎,適合新手去學習。十塊能看50個視頻沒問題。其餘的什麼課程網站我不喜歡。開發其實最關鍵的是入門。
說白了
前端你能寫基本的頁面效果了,而後懂得對象如何點點點出來,而後會用ajax了就差很少了
後端呢,你會sql語句增刪改查,而後能利用框架鏈接數據庫,而且能寫出來get和post接口了其實也入門了。
只是你們永遠不知道一我的在成功以前的道路是如何的,該如何從幼兒學會走路。以上是我總結的新手學習路線(也是我我的的經歷縮影。)
唉、從自學到現在,一直沒有導師……
但願對你們有幫助。