我學(xué)編程全靠B站了

作者:阿秀
阿秀的校招筆記:https://interviewguide.cn
你好,我是阿秀。
上次給大家推薦了不少B站上的好視頻,看得出來還是有不少B站大學(xué)的校友的,哈哈哈。

本來說這期給大家接著推薦我收藏和看過的國外視頻的,可是上篇文章下有朋友留言說想要看點(diǎn)Go語言的視頻。

我就合計(jì)著這期就把Python(爬蟲、數(shù)據(jù)分析、機(jī)器學(xué)習(xí)等)、GO語言、前端(JavaScript以及Vue)、還有一些其余的學(xué)習(xí)教程給大家安排一手吧。
第三期再推薦國外的優(yōu)秀視頻吧。
上期推薦的主要是C/C++、Java、操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)、數(shù)據(jù)結(jié)構(gòu)與算法、數(shù)據(jù)庫(MySQL)、Linux相關(guān)的視頻,沒有看過的朋友可以移步去看下:
本文也會(huì)中間摻雜著推薦一些經(jīng)典書籍,這些書籍基本上在當(dāng)當(dāng)和京東都有售,至于電子版則在下面這個(gè)電子書倉庫中可以找到:https://github.com/forthespada/CS-Books
好了,話不多說,這就開始吧。
這是本期提綱:

1、Python
細(xì)細(xì)想來其實(shí)我看過不少Python相關(guān)的視頻,最開始是學(xué)習(xí)Python的需要,再后來是研一分研究方向的時(shí)候,我差點(diǎn)選了機(jī)器學(xué)習(xí),所以吳恩達(dá)老師的機(jī)器學(xué)習(xí)視頻我也是看過的。
哪知最后時(shí)也命也,選了數(shù)據(jù)庫方向,所以最后又跟爬蟲搭上線了。不過我爬蟲也都是自學(xué)的,基本都是在B站和Youtube上看的一些教學(xué)視頻。
1、Python基礎(chǔ)
可能是B站唯一一個(gè)過千萬播放的Python視頻
如果要說哪個(gè)B站的Python視頻最火的話,那肯定是黑馬的這個(gè)視頻了。

足足超過1000萬的播放量...
多說一句,這個(gè)視頻的教程設(shè)置也非常好,我在看的時(shí)候發(fā)現(xiàn)很多人很多人說前一部分的Linux沒用。
但是你要考慮到,整個(gè)課程是為了學(xué)員畢業(yè)后,能在工作中真正排上用場(chǎng)的,如果只懂Python,不懂其他的在實(shí)際工作中需要用到的軟件,沒辦法完成工作的。
另外這個(gè)老師非常懂學(xué)生,學(xué)生在學(xué)習(xí)過程中哪些環(huán)節(jié)可能會(huì)有疑問,統(tǒng)統(tǒng)都考慮到了。
當(dāng)你有疑問的時(shí)候,不要急,先耐心看下去,后面老師基本都會(huì)講到。
地址:https://www.bilibili.com/video/BV1ex411x7Em
推薦指數(shù):?????
2、爬蟲
崔慶才老師的爬蟲視頻
我學(xué)習(xí)爬蟲只看了這一個(gè)視頻,是的,唯一一個(gè)爬蟲相關(guān)的視頻!

這一個(gè)視頻就讓我受益匪淺,雖然現(xiàn)在已經(jīng)不寫爬蟲了,但這個(gè)視頻講的非常不錯(cuò)!姥姥級(jí)別的手把手帶你抓數(shù)據(jù)...
崔老師也是很負(fù)責(zé)任的那種人,條理清晰,層次分明。
聽他講課感覺是一種耳朵上的享受!強(qiáng)推!
地址:https://www.bilibili.com/video/BV1a7411f76Z
推薦指數(shù):?????
3、數(shù)據(jù)分析
下面是數(shù)據(jù)分析相關(guān)的幾個(gè)好課:
在研一學(xué)習(xí)爬蟲的時(shí)候,當(dāng)時(shí)覺得自己可能以后要靠Python找工作了。
于是自己就去調(diào)查了一番,發(fā)現(xiàn)有三個(gè)方向供我選擇:爬蟲工程師、數(shù)據(jù)分析工程師、數(shù)據(jù)挖掘工程師。
其中爬蟲工程師,精進(jìn)太難,沒人帶,我就轉(zhuǎn)行去看數(shù)據(jù)挖掘和數(shù)據(jù)分析。
數(shù)據(jù)挖掘門檻太高,我是個(gè)渣渣配不上,只剩下數(shù)據(jù)分析了。
數(shù)據(jù)分析兩大陣營(yíng):Tableau 和 Bi,各有優(yōu)缺點(diǎn),詳情自己去百度吧。
我當(dāng)初選擇的是 Tableau,所以下面的視頻也基本是基于Tableau的視頻。
對(duì)了,這里推薦一本書《利用Python進(jìn)行數(shù)據(jù)分析》,這本書可以說是所有從事數(shù)據(jù)分析行業(yè)的小伙伴都要看的一本書了。
因?yàn)檫@本書可以說是Python數(shù)據(jù)分析的基礎(chǔ)必備書籍了,就如同《C++ Primer》之于C++,《JavaScript高級(jí)程序設(shè)計(jì)教程》之于JavaScript一樣。。
1、Python3數(shù)據(jù)分析教程實(shí)戰(zhàn)數(shù)據(jù)

這個(gè)實(shí)戰(zhàn)類視頻還不錯(cuò),會(huì)教你一些最基本的數(shù)據(jù)分析思路。
實(shí)戰(zhàn)就是最好的學(xué)習(xí)方法,不用擔(dān)心學(xué)不會(huì)。
其實(shí)學(xué)習(xí)編程最開始不能應(yīng)該叫做寫代碼,應(yīng)該叫做抄代碼。
多跟著敲一敲,自然進(jìn)步的很快。
地址:https://www.bilibili.com/video/BV1Tb411N7Qg
推薦指數(shù):????
2、用 Tableau 做大數(shù)據(jù)分析
看完上面那個(gè)我就直接上手Tableau大數(shù)據(jù)分析了,下面這個(gè)視頻不錯(cuò),資料很全,我跟著做了一遍下來。
做完之后,我對(duì)于Tableau這個(gè)神器越發(fā)佩服?。?!實(shí)在是太牛逼了!
這個(gè)軟件就跟Adobe系列的軟件一樣,比如Adobe PhotoShop,如果你用不好Adobe PhotoShop不是Adobe PhotoShop的問題,是你的問題
。
同樣的,如果你用不好Tableau不是Tableau的問題,是你的問題
。
地址:https://www.bilibili.com/video/BV16t41117mK
推薦指數(shù):????
3、Tableau商業(yè)智能與可視化應(yīng)用實(shí)戰(zhàn)
這個(gè)視頻則是Tableau的商業(yè)化的實(shí)戰(zhàn)教程,一共七天的課程。
我記得不到三天就看完了,全程也跟著做了一遍,最后把成品保存在研究生實(shí)驗(yàn)室電腦里了,可惜離校的時(shí)候忘記帶走保存了。

地址:https://www.bilibili.com/video/BV1xb411v7YJ
推薦指數(shù):????
4、機(jī)器學(xué)習(xí)、人工智能
1、機(jī)器學(xué)習(xí)經(jīng)典視頻-吳恩達(dá)老師
吳恩達(dá)老師的機(jī)器學(xué)習(xí)視頻是任意一個(gè)機(jī)器學(xué)習(xí)相關(guān)的從業(yè)人員都應(yīng)該看的,可以說優(yōu)先級(jí)極高!

我相信很多剛準(zhǔn)備讀研的同學(xué),導(dǎo)師都會(huì)在準(zhǔn)研一的那個(gè)暑假讓他們?nèi)タ纯磪嵌鬟_(dá)老師的這個(gè)視頻的。
現(xiàn)在機(jī)器學(xué)習(xí)相關(guān)的研究方向是不少碩士都會(huì)優(yōu)先選擇的,吳恩達(dá)老師的這個(gè)視頻以及南京大學(xué)周志華老師的西瓜書可以說是入門視頻和入門書籍了。
對(duì)了,還有李航老師的統(tǒng)計(jì)學(xué)習(xí)也算是入門書籍之一了。
地址:https://www.bilibili.com/video/BV124411A75S
推薦指數(shù):?????
2、莫凡教你搭建自己的神經(jīng)網(wǎng)絡(luò)
神經(jīng)網(wǎng)絡(luò)、LSTM、Bi-LSTM。。。。這些機(jī)器學(xué)習(xí)、深度學(xué)習(xí)相關(guān)的名詞咋一看起來確實(shí)會(huì)讓人眼花繚亂,摸不著頭腦。

要想真正理解一個(gè)名詞,最好的方法就是自己去實(shí)踐一下。
所以很多人在學(xué)習(xí)機(jī)器學(xué)習(xí)的時(shí)候都會(huì)有這樣的一個(gè)想法:為什么不嘗試自己去搭一個(gè)神經(jīng)網(wǎng)絡(luò)呢?
莫凡就是這么想的,于是B站上的這個(gè)神經(jīng)網(wǎng)絡(luò)搭建課程就這么孕育而生了。
地址:https://www.bilibili.com/video/BV1Lx411j7ws
推薦指數(shù):????
3、【機(jī)器學(xué)習(xí)/Kaggle教學(xué)】kaggle案例實(shí)戰(zhàn)班
我在以前這篇編程語言如何選擇的文章中:也提到過現(xiàn)在要想選擇算法工程師作為自己的從業(yè)方向,一定的實(shí)戰(zhàn)能力必不可少!
一些國內(nèi)外知名比賽的參賽經(jīng)歷或者是獎(jiǎng)牌更是一大加分項(xiàng),比如阿里天池比賽、JD算法比賽,還有最知名的Kaggle比賽!

這個(gè)視頻是B站少有的幾個(gè)不錯(cuò)的Kaggle實(shí)戰(zhàn)視頻了,推薦有算法崗意向的小伙伴認(rèn)真看一下這個(gè)視頻,最好跟著做一遍!
地址:https://www.bilibili.com/video/BV19b411z73K
推薦指數(shù):?????
2、Go語言
寫到這里,忽然想問一句,大家知道現(xiàn)在校招/社招最卷的崗位是什么崗位嗎?
可能還有人會(huì)覺得是算法崗,比如自然語言處理工程師(NLP工程師)、計(jì)算機(jī)視覺工程師(CV工程師)、推薦算法工程師等等。
如果在19、20年你這么說是沒啥問題的。
在21年之后,最卷的應(yīng)該是Java開發(fā)崗了。
其實(shí)也很好理解,算法崗沒有一個(gè)好的學(xué)歷+不錯(cuò)的論文加成+知名比賽的獎(jiǎng)牌,可以說是很難上岸了,所以以前的那些算法崗?fù)瑢W(xué)就紛紛棄坑,轉(zhuǎn)向開發(fā)崗。
要問開發(fā)崗哪種語言能兼顧好上手和找工作方便,那非Java莫屬了。。。
所以,很多人都被Java卷的受不了了,就紛紛轉(zhuǎn)投別的語言,Go語言自然是其中的典型代表。
除去內(nèi)卷嚴(yán)重這一主觀原因,還有一層客觀原因就是不少國內(nèi)大廠都開始使用Go語言作為后端開發(fā)的選擇之一了。
字節(jié)跳動(dòng)應(yīng)該是國內(nèi)最先使用Go語言的大廠,騰訊的很多部門也都開始擁抱Go語言了。
Go語言的一些好書也不少,我去年還在學(xué)校的時(shí)候就買過幾本,后來在校期間就看完了。

主要就是這四本《Go語言實(shí)戰(zhàn)》、《Go并發(fā)編程實(shí)戰(zhàn)(第2版)》、《Go Web編程》、《Go語言高級(jí)編程》。
目前B站上的Go語言相關(guān)視頻不多,我仔細(xì)看了一下我的Go語言收藏夾,值得推薦的確實(shí)不多。
1、小白新手的Go語言
”【尚硅谷】Golang入門到實(shí)戰(zhàn)教程丨一套精通GO語言“尚硅谷的這套視頻教程是面向小白新手的Go語言視頻,也就是那些從沒接觸過其余編程語言的同學(xué)。

所以相應(yīng)的這套視頻講的也比較細(xì)致,方方面面都給你講清楚了。
可有的地方講的太太太細(xì)致了,有點(diǎn)啰嗦了,所以這個(gè)視頻比較適合那些編程小白。
地址:https://www.bilibili.com/video/BV1ME411Y71o
推薦指數(shù):?????
2、有一定基礎(chǔ)的同學(xué)
很多學(xué)習(xí)Go語言的同學(xué)都有其余的編程語言基礎(chǔ)了,比如我就是在前期學(xué)了一兩年的C++后再去學(xué)的Go語言。
因此,對(duì)于這樣的小伙伴再從頭去看0基礎(chǔ)的視頻的話性價(jià)比太低,有點(diǎn)浪費(fèi)自己的時(shí)間了,得不償失。
”Go語言編程快速入門(Golang)“這個(gè)課講得有點(diǎn)快,或者可以說講的比較粗糙,因?yàn)樗亩ㄎ痪褪悄阌衅溆嗟木幊陶Z言基礎(chǔ)了,所以很多基礎(chǔ)語法基本都是一筆帶過,三兩句就解釋完了。

這個(gè)視頻也不長(zhǎng),就六個(gè)小時(shí),很快就看完了。
地址:https://www.bilibili.com/video/BV1fD4y1m7TD
推薦指數(shù):?????
3、黑馬程序員20個(gè)小時(shí)快速入門go語言

黑馬,YYDS?。?!
想當(dāng)初,我學(xué)習(xí)C++的視頻就是選擇了黑馬的C++基礎(chǔ)視頻入門,現(xiàn)在又輪到Go語言了。。。。
黑馬的這套教程結(jié)合了上述兩個(gè)Go語言視頻的優(yōu)點(diǎn),能夠同時(shí)兼顧基礎(chǔ)和有基礎(chǔ)的同學(xué),強(qiáng)烈推薦一手?。。?/p>
如果你既想學(xué)Go語言,又想能盡快上手干活做事,推薦這個(gè)視頻。
地址:https://www.bilibili.com/video/BV1UW411x7v2
推薦指數(shù):?????
3、前端
前端三大馬車HTML、CSS、JavaScript優(yōu)秀的視頻太多,B站上更是數(shù)不勝數(shù),今天就推薦一下我看過不錯(cuò)的前端方面的視頻吧。
1、黑馬程序員pink老師
Pink老師,YYDS!?。?!
我想很多學(xué)習(xí)前端的同學(xué)都是從Pink老師的前端視頻開始的!
Pink老師可以說是黑馬前端的金牌講師了,口音友善,人也和藹!
給五星!
pink老師的”前端入門教程,零基礎(chǔ)必看的h5(html5)+css3+移動(dòng)端前端視頻教程“講的很不錯(cuò),我前段時(shí)間開的2.0倍速看的,很快就看完了。
不過因?yàn)樽约罕究茣r(shí)期就學(xué)過一些HTML、CSS等概念,所以即使是開2.0倍速我還是會(huì)時(shí)不時(shí)的手動(dòng)快進(jìn),所以我看的速度很快。

地址:https://www.bilibili.com/video/BV14J4114768
推薦指數(shù):?????
2、黑馬程序員JavaScript核心教程
上面那門Pink老師的那門課大致給你講了前端方面的基礎(chǔ)技能,HTML、CSS、JavaScript三大基礎(chǔ)技能都大致講了不少。不過比較核心的JS相關(guān)概念講的不是很好!
所以我建議后期再看一下這門JS核心教程補(bǔ)充一下核心概念!這個(gè)必看??!

地址:https://www.bilibili.com/video/BV1k4411w7sV
推薦指數(shù):????
3、Vue相關(guān)
Vue作為目前前端主流框架之一,很多成熟項(xiàng)目的前端開發(fā)都是基于前端框架Vue的。
Vue的漸進(jìn)式就很討人喜歡,至少在我這個(gè)后端出身的同學(xué)看來,很喜歡Vue的漸進(jìn)特性!
以下幾個(gè)視頻是我自己這段時(shí)間看的關(guān)于Vue相關(guān)的視頻,覺得還不錯(cuò),也一起推薦給大家!
1、電商平臺(tái)數(shù)據(jù)可視化實(shí)時(shí)監(jiān)控系統(tǒng)-Echarts-vue項(xiàng)目綜合練習(xí)
是的,這個(gè)視頻還是黑馬的視頻,我依舊是白嫖的。。。
講真,我學(xué)習(xí)編程真的就靠B站和我自己看書了,我簡(jiǎn)單統(tǒng)計(jì)了一下我在B站看的視頻80%都是出自黑馬機(jī)構(gòu)。。。

這個(gè)視頻是實(shí)戰(zhàn)類視頻,所以如果能夠從頭到尾跟著認(rèn)真敲下來收獲會(huì)又不小。
地址:https://www.bilibili.com/video/BV1bh41197p8
推薦指數(shù):?????
2、Vue源碼解析
不止是否有同學(xué)跟我類似,在學(xué)習(xí)一門新技術(shù)時(shí)對(duì)于底層的源碼很感興趣。
在學(xué)習(xí)C++的時(shí)候,我就對(duì)STL下的源碼很感興趣,后來就去看了侯捷老師的STL源碼剖析視頻和書籍;
在學(xué)習(xí)Golang的時(shí)候,同樣對(duì)源碼實(shí)現(xiàn)很感興趣,于是現(xiàn)在也在慢慢看一些Go源碼解析視頻;
現(xiàn)在在學(xué)習(xí)Vue的時(shí)候,對(duì)于它的漸進(jìn)特性非常感興趣,所以也去找了有沒有源碼解析方面的視頻,還真讓我找到了..
就是尚硅谷出品的這個(gè)源碼講解視頻,還沒看完,不過講解的非常不錯(cuò)!
如果有跟我一樣對(duì)于Vue底層原理比較感興趣的同學(xué),推薦你們看一下該視頻!

地址:https://www.bilibili.com/video/BV1op4y1h7Fv
推薦指數(shù):????
