我的前端和後端開發入門經歷,學習經驗分享

原因

一、最近本身寫博客斷斷續續,今天又懶得寫了。(剛把評論組件寫完)javascript

二、裝逼,而且但願更多新人擺脫迷茫狀態。css

三、閒的……html

1、前端

說明:起碼有點技術底子,好比大專軟件專業前端

還有,本教程屬於簡略教程,很是速成的學習方式。不談太多基礎vue

一、基礎知識點總結

HTML,JavaScript(後面簡稱爲js),CSSjava

二、html和css學習

我如今很反感目前不少的指導方式,上來就是vue框架,這個很很差。node

其實前端最簡單的入門也很簡單,html和css你能寫出個差很少的頁面就好了。教程這塊,你能夠在不少的免費課程網站找幾個視頻練手。很快你就會掌握基本的html,css文件排版佈局等方式。這樣其實就能夠寫基本頁面了。python

是否是感受很簡單,其實就是這麼簡單。這其實就是最古老的前端了。mysql

至於H5,CSS3,請你們放下對於這塊的執着。新手你還分HTML4,五、css2,3,頁面能寫出來就不錯了。jquery

三、JS學習

一、最好的方式是買《JavaScript權威指南》,通讀前300頁吧。這三百頁是js的理論基礎。後面的其實都是關於函數等之類。

具體是看到哪裏呢?

a、js基礎

b、js客戶端理論基礎(我記得是權威指南是說瀏覽器這塊說成客戶端js的)

這兩塊下來就是差很少三百到四百頁,半個月絕對能讀完。

四、整合學習

上面你已經會html和css的使用,接下來你應該結合js,你嘗試操做dom元素。也就是html元素或者css元素。

給你們定一個標準就是你能本身寫出掘金首頁的樣子。(純靜態頁面,沒有js)

js的標準就是你能使用事件、js改變html元素的位置、改變css樣子、最簡單的作一個彈窗。不談多餘交互。你能寫一個彈窗差很少了。

五、AJAX學習

這塊挺簡單,以axios或者jquery爲例,你能使用這兩個工具。能獲取到數據而且使用就好了

六、NODEJS的學習

這裏只講前端關聯比較深入的部分

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的學習,就比較複雜了,這裏不講了。

2、後端學習

後端其實就兩點:

一、sql語言

二、java、nodejs、python等語言學習。

這裏以nodejs進行舉例

一、sql語言學習

sql語句能基本的增刪改查,會聯表查詢,聯表刪除,就差很少夠了。

恩,會用update,select(join,left join,right join),delete夠了

二、語言基礎知識學習

nodejs的話就像上半部分同樣,會js基礎語言就夠了。

關鍵是搞懂模塊化概念和模塊導入導出(也就是import和export)

三、上手寫(推薦用express框架起步)

nodejs學習書籍推薦(nodejs深刻淺出、Node.js開發指南)

其中nodejs開發指南很是棒,我就是這本書入門的。有mongdb版本和mysql版本,推薦先從mysql版本學。

a、先會找一個數據庫鏈接的插件程序,而後能配置而且成功鏈接數據庫

b、利用語言能操做增刪改查數據庫

c、配合後端路由能寫一個get和post接口

3、總結

一、前端書籍我看的很少,其實最多的就是《javascript權威指南》啓蒙書籍了

二、後端書籍其實我是經過《nodejs開發指南》入門的

三、其實全部說白了就是練習。可是要有效率的練習。我上面的文章基本上列出來了前端和後端關鍵知識點和學習方式。比較速成。還在學校的請先打好理論基礎。

四、學習網站推薦

我我的比較推薦《51自學網》,這個網址買視頻很便宜。並且東西比較基礎,適合新手去學習。十塊能看50個視頻沒問題。其餘的什麼課程網站我不喜歡。開發其實最關鍵的是入門。

說白了

前端你能寫基本的頁面效果了,而後懂得對象如何點點點出來,而後會用ajax了就差很少了

後端呢,你會sql語句增刪改查,而後能利用框架鏈接數據庫,而且能寫出來get和post接口了其實也入門了。

只是你們永遠不知道一我的在成功以前的道路是如何的,該如何從幼兒學會走路。以上是我總結的新手學習路線(也是我我的的經歷縮影。)

唉、從自學到現在,一直沒有導師……


但願對你們有幫助。

相關文章
相關標籤/搜索