-
1 # 太空探秘者
-
2 # 程式猿大波
首先,自學也分為兩種,有基礎和沒基礎。所謂有基礎,就是在大學或者某些機構學過一些程式設計,但是不紮實。沒有基礎的呢,就是連基本的語法等都不知道。
我相信,大部分開發人員都會在工作中不斷的學習,即使是隻會純前端開發,你如果想自學後端開發的話也比沒基礎的人要快。而今天就談一下在沒基礎的情況下怎樣學習。
影片和書本都很重要,不能說只看哪一個。既然一點基礎沒有,剛開始你如果看比較深的影片,你會一點都看不進去。連語法和增刪改查都不會,就去看個框架幹嘛?
1.買幾本基礎書籍,如java從入門到精通,掌握開發基礎,當然你如果想學其他語言就看別的,不用非要看java。
2.影片越短越好,影片太長了沒時間,也會沒那麼多注意力。推薦極客學院的小影片。
3.有了上面的基礎,可以開始看web開發的書籍,如web從入門到精通,都是清華大學出版社的。期間配合相關影片。
4.雖然這是最後一點,但是也是最重要一點。必須實踐!必須動手敲程式碼,你看會了但是不代表你回敲程式碼了。
我是波哥,一個愛敲程式碼的程式設計師,有問題可以問我。
-
3 # 機電匠
先肯定的回答,看網課和看書都不是最好。
web前端,牽涉到諸如HTML、CSS、Javascript等,以及在其基礎上封裝起來的一些工具,諸如jquery等。但具體應該是根據專案需要合理搭配使用。
自學web前端,不能只學前端,後端也要適當學習,因為,前端除了視覺展示意外,更重要的是後端互動,既然有互動,就難免有資料傳輸、資料結構、傳輸時序等。
先明確,自學是一種什麼能力?自學除了是一種理解能力的體現,還是一種把問題或知識點,拆解成一個個小問題或知識點,讓它更容易被解決和學習的能力。
然而,無論是看網課還是看書,只是一味從第一頁開始閱讀,是很難,在短時間內對新知識產生興趣的,並且堅持完成學習。
感興趣,才是自學的突破口!無論用什麼方式獲取知識,首先都要找的自己最感興趣的那部分開始學,因為興趣是學習的根源。
你可能會問,直接跳過其他章節,從感興趣的那部分學,會不會看不懂?
對啦,看不懂,這才能開啟“潘多拉魔盒”,人類對知識的挖掘都是從看不懂開始的。
當一個感興趣,卻充滿疑問的知識,被你看到,你會踏遍整本書的每個角落,為這些疑問尋找答案。
所以無論你要學什麼,暫且放下除了興趣以外的想法,找到你感興趣的那個點,去開啟“潘多拉魔盒”。
要知道,自學的目的是什麼?上面我們聊到,自學要找到興趣點,但是在這之前,先要知道自學的目的是什麼?
很多人會說,我自學就是為了,能學點技術找個好工作。
的確找個好工作是,自學成才以後做的第一件事。
但是工作只是過程,目的是要讓自己有價值。
一個人有了價值,工作是會主動來找自己的。
所以,自學的目的是讓自己有價值,而從興趣點開始學習,是讓自己能學到精通的突破口,如果我們開始自學了,卻學得一知半解,那自身何來的價值呢?
自學web前端,怎麼學才比較有效?既然我們瞭解了,自學是讓自己更有價值,還要從興趣點開始學,那麼自學web前端,就不能墨守成規。
我常常給很多夥伴說,世界上最好的老師,不是老師,而是大師的作品。
想想人在牙牙學語的時候,並不是老師教的,而是在模仿其他人的發聲(即:作品)。
放下那些書吧,先去找一個你喜歡,或者近期要做的專案,選一個可以模仿的作品,為自己以此假定一個任務。
從這個任務開始,開啟“潘多拉魔盒”,相信你會對每一步的實現,都充滿疑問。
這些疑問就是你為實現這個“大師作品”所欠缺的知識,它缺什麼就學什麼,暫時不要把多餘的精力用在暫時不用的知識上,因為有些知識是相通的,只要完成這個假定的任務,其他相關的知識,你會很輕易吸收的。
當你把所有疑問都解開,你的自學之路就走到了領獎臺。
來吧,開啟我們自學之旅的“潘多拉魔盒”!
-
4 # SuperBean
從專心和效率的角度看,我是建議看書的
專心。大家都是從高考過來的,多年的訓練看書拿著筆才能注意力集中。在電腦或者手機看影片教程,往往會掛個QQ或者微信,聽著歌,注意力很難集中,很多關鍵的知識點可能一下就過去了,看完一個影片隔天也就忘了效率。影片雖然能把人的視覺和聽覺全部調動起來,理解起來容易點。但是網上的影片質量參差不齊,不能跟專業人士花精力寫的書相提並論,畢竟書是要過出版社編輯那一關的。每個人理解不一樣,因人而異,有的地方理解的快就看快一點,有的地方理解的慢就看仔細點,這是影片做不到的,畢竟1.5或者2倍速就啥也聽不清了完全是一個開發仔的個人經驗,望採納!
-
5 # 蘭月廿柒
作為一個web前端開發工程師建議你看網課,可以去慕課網,還有b站上,還有CSDN上面有很多的教學影片,而且都是免費的,都是一些大佬平時工作的經驗和在工作中的積累。僅個人看法。
-
6 # 科技老扎
一個過來人以自己的經驗來回答這個問題。
看網課並且親手操作。程式碼需要手敲才能真正熟練,網課可以提供聲情並茂的講解,如同老師講課一樣,會有很多案例,很多技巧。加上親手練習,效果很好。單純看書的話完全不建議,看書對於理工科這種學習來說,效率偏低。如果作為查閱資料來講還不錯。希望對你有幫助。
-
7 # 西風等風
做了十幾年的前端的人告訴你,先看書,再看影片,再結合影片動手幹,在乾的過程中你會遇到非常多問題,逐一解決,慢慢的你就積累了知識,直到形成知識體系。
-
8 # 午亭山下168
針對自學web前端來說,姑且認為你不會選擇報培訓班(培訓班需要金錢與時間,對於渴望速成並依靠前端做職業謀生的人比較合適)。
如果毫無基礎的人,建議在自學前端時以看網課為主,看書為輔,甚至不看書,這時最重要的是親手去敲程式碼,結合專案反覆地敲程式碼!要相信熟能生巧,鍵盤敲爛,月入過萬。
如果自己有些h5、css3、JavaScript等基礎,建議可以深入研究一下經典的前端書籍,多刷一些面試題(牛客網)也好;如果喜歡看影片,慕課網、B站等網上教學資源還是很多的,有針對性地強化自己的弱項或學習新內容,如微信小程式、node.js等等。
-
9 # 一介書生也
肯定是看影片教程好哇!看書可能詳細一些,但是枯燥!看影片直觀,可以跟著一起練習(學那些東西最重要的就是勤練習,切記眼高手低)!我們上學為什麼發了教材還要有老師教呢!我覺著就是這個原因吧![捂臉]
回覆列表
css推薦 《CSS禪意花園》是一本相當不錯的css書籍。再學習完這本書的同時,你就會對html也比較熟悉了。記得一定要勤寫程式碼,苦練。
然後要學習jquery的話,推薦《鋒利的jquery》,這一本書深入淺出,是一本相當不錯的書籍。