B 站,我直呼好家伙!!!
Hey guys ,這里是 cxuan,歡迎你收看我最新一期的文章。
這是一篇鴿了很久的文章。。。。。。
事情還要從上回說起。。。。。。
這篇文章我匯總了 B 站上計算機基礎(chǔ)(操作系統(tǒng)、計算機網(wǎng)絡(luò)、數(shù)據(jù)結(jié)構(gòu)和算法、匯編等)學習視頻,受到了很多小伙伴的認可和追更。

甚至 CSDN 還有在催我更新的讀者朋友。
所以這篇文章,不能再拖了,更新起來!!!
Java 基礎(chǔ)
- Java 基礎(chǔ) :尚硅谷宋紅康 https://www.bilibili.com/video/BV1Qb411g7cz?from=search&seid=3239754642326087699
宋紅康老師講課非常有意思,在講 Java 之前,他會先把一些計算機基礎(chǔ)知識帶你了解一下,讓你學習 Java 的時候不至于霧里看花。講完 Java 基礎(chǔ)后,后面還有項目驅(qū)動帶你復習一下 Java 基礎(chǔ)還有一些 Java 新特性的解讀,強烈推薦。

- 黑馬 Java 基礎(chǔ)+就業(yè)班+各種項目 idea 版本 https://www.bilibili.com/video/BV1T7411m7Ta?from=search&seid=7814817997553885082
使用 idea 作為工具是很多 Java 教程都不具備的,可以看到這個教程是非常新的。這個教程有 561 節(jié),貫穿了 Java 基礎(chǔ)、項目、數(shù)據(jù)庫、MySQL、JDBC、數(shù)據(jù)庫連接池,可以說學完這個視頻就能夠直接上手 Java web 開發(fā)了。

- 動力節(jié)點 Java 零基礎(chǔ)教程視頻 https://www.bilibili.com/video/BV1Rx411876f?from=search&seid=8188804264018104029
動力節(jié)點的這門零基礎(chǔ) Java 課程分類很全,幾乎涵蓋了所有的 Java 基礎(chǔ)知識,有 800 多節(jié)視頻,也足以可見這門零基礎(chǔ)視頻課的用心程度。

- 北京尚學堂高琪(推薦) https://www.bilibili.com/video/BV1ct411n7oG?from=search&seid=1325362106445226276
高琪老師的視頻也非常不錯,其中還夾雜著多線程和網(wǎng)絡(luò)編程的知識點,還有一些手寫集合類的視頻非常有特點,這是其他視頻教程所不具備的。

- 求知講堂 Java 基礎(chǔ)教程 https://www.bilibili.com/video/BV1CJ411m7gg?from=search&seid=18277504940090538498
這是一位對學生有過深入了解的老師,口碑非常好,而且?guī)缀鯖]有廢話,無尿點,非常好的一個 Java 基礎(chǔ)教程,有很多小伙伴認為是全網(wǎng)最好的 Java 基礎(chǔ)教程

設(shè)計模式
- 尚硅谷設(shè)計模式(圖解 + 框架源碼剖析) https://www.bilibili.com/video/BV1G4411c7N4?from=search&seid=4428845171746122125
B 站上面可能評價最好的設(shè)計模式就是尚硅谷的這個視頻了,不得不說,尚硅谷確實為免費視頻這部分做出了很多貢獻,推動了 Java 行業(yè)的進程,這種氣度不是一般培訓機構(gòu)能有的,respect!!!關(guān)鍵是跟我一樣,能否免費分享知識,愛了愛了。

- 黑馬程序員 Java 設(shè)計模式詳解 https://www.bilibili.com/video/BV1Np4y1z7BU?from=search&seid=9219265800052022566
除了尚硅谷之外,黑馬也在 B 站分享了很多 Java 學習視頻,值得稱贊,這個設(shè)計模式就是從設(shè)計模式的原則開始講起,然后深入各個具體的設(shè)計模式,通過圖解 + 框架源碼 + 實戰(zhàn)的方式為你剖析 23 中設(shè)計模式,值得一看。

并發(fā)
- 狂神說 Java,JUC 并發(fā)編程最新版 https://www.bilibili.com/video/BV1B7411L7tE?from=search&seid=6509425418407149239
我一直認為 JUC 這塊通過自學 + 看書就能夠理解的差不多,因為關(guān)于并發(fā)這塊有非常多的書籍可以翻看,關(guān)于書籍推薦你可以閱讀我的這篇文章 憋了半個月的 PDF:精通 Java。
但是狂神的視頻卻改變了我的想法,這個 JUC 的視頻可以說講的非常清楚了,而且評論區(qū)也能夠?qū)W到很多東西,給狂神點贊。

- 黑馬程序員全面深入學習 Java 并發(fā)編程 https://www.bilibili.com/video/BV16J411h7Rd?from=search&seid=12886808285377462926
我沒想到一個并發(fā)編程黑馬能講這么多節(jié),整部視頻分為了 281 節(jié),每一節(jié)能夠講清楚一個小的知識點,可以說是非常細致了。

JVM
尚硅谷 JVM 全套教程 https://www.bilibili.com/video/BV1PJ411n7xZ?from=search&seid=2261805012215925675JVM 的這個部分,其實看 B 站宋紅康的這個視頻就可以了,一套 JVM 的視頻講了 381 節(jié),這個真的太細致了。B 站真是一個優(yōu)秀的白嫖圣地,關(guān)鍵是質(zhì)量還非常高。

關(guān)于 JVM 的視頻,一個就夠了,其余的可以看《深入理解 Java 虛擬機》和《Java 虛擬機規(guī)范》,一個視頻兩本書,JVM 這塊拿捏的死死的。
MySQL
- MySQL 基礎(chǔ) + 高級篇 https://www.bilibili.com/video/BV12b411K7Zu?from=search&seid=8822212220843339542
其實 MySQL 基礎(chǔ)這塊,最好的學習方法就是實戰(zhàn)了,當然也可以根據(jù)老師的講解一步一步實戰(zhàn)練習,但是一定要多多練習,MySQL 基礎(chǔ)這塊我記得我剛開始學習的時候就是無腦寫 SQL 語句。。。。。。

- 狂神說 MySQL https://www.bilibili.com/video/BV1NJ411J79W?from=search&seid=8822212220843339542
狂神說的這個 MySQL 不是一個基礎(chǔ)的小白實戰(zhàn)視頻,更多當成 MySQL 進階視頻來看。

Oracle
Oracle 從入門到精通 https://www.bilibili.com/video/BV1kx411s71n?from=search&seid=15106088305695188518
我相信我的讀者朋友們還有一部分是傳統(tǒng)企業(yè)開發(fā),這種公司一般一般不差錢,用的大多是 Oracle 數(shù)據(jù)庫,所以除了 MySQL,我也把 Oracle 相關(guān)視頻呈上。
動力節(jié)點的這個 Oracle 對于萌新來說講的還算不錯,但是缺點就是有點老了。

Maven
作為 Java 程序員,Maven 你應(yīng)該再熟悉不過了吧,但是我相信絕大多數(shù)同學對于 Maven 只存在于知道是干什么的 + 會用階段,出現(xiàn)各種問題和錯誤卻不知道如何排查,所以,對于 Maven,你還是要系統(tǒng)學習一下。
動力節(jié)點 Maven 2020 最新教程 ?https://www.bilibili.com/video/BV1dp4y1Q7Hf?from=search&seid=6464949663316281669

MyBatis
當講到 Java 開發(fā)框架的時候,我知道這就是狂神說的天下了。
- 狂神說 MyBatis ?https://www.bilibili.com/video/BV1NE411Q7Nx?from=search&seid=2879637916148091984
狂神說的這個 MyBatis 講的非常好,用的是 idea ,而且會接觸到大量的官網(wǎng)中的核心概念,基本上看這個視頻能把官網(wǎng)也擼一遍,簡直不要太爽。

- 尚硅谷 MyBatis 實戰(zhàn) https://www.bilibili.com/video/BV1mW411M737?p=7
尚硅谷的這個 MyBatis 是使用的 eclipse,如果用不慣 idea 的同學可以嘗試使用 eclipse。

Spring
- 狂神說 Spring 5 最新完整版 https://www.bilibili.com/video/BV1WE411d7Dv?from=search&seid=6090986099699750271
狂神的視頻有個特點就是非常新,這個課程是基于 Spring 5 來講,而且狂神講課調(diào)理比較清晰,易于接受。還有一點,狂神的評論區(qū)非常有特點,有任何疑問基本上都能在評論區(qū)翻到,這個很有幫助。

- 尚硅谷 Spring 5 最新完整版 https://www.bilibili.com/video/BV1Vf4y127N5?p=2
尚硅谷的視頻對比狂神說的更有年代感,不過對于知識點的講解來說,還是非常不錯的,這個 Spring 視頻信息密度很大,老師基本上沒有廢話,全程干貨。

JSP / Servlet
- Java Web 教程 JSP / Servlet https://www.bilibili.com/video/BV18s411u7EH?from=search&seid=5352003383479045881
之前看到有的公眾號主說 JSP/Servlet 不用學了,真是驚到我了。。。。。。天下之大,無奇不有。Servlet 是前后端交互的基石,不學 Servlet 你永遠不知道前端請求是如何發(fā)送到后端的,你也不知道 Web 容器的工作機制是怎樣的。至于 JSP,你可以不用當作重點,花時間過一遍就可以了。

- 狂神說 Java Web https://www.bilibili.com/video/BV12J411M7Sj?from=search&seid=14721206289992767391
狂神的這個 Java Web 也挺好的,學完這個之后,后面的 Spring MVC 會非常 easy

Spring MVC
- 動力節(jié)點 Spring MVC 教程 https://www.bilibili.com/video/BV1sk4y167pD?from=search&seid=12702663615298459448
Spring MVC 其實就是 Servlet 的一層包裝而已,它也是 Spring 的一個模塊,有人說 Spring MVC 不用學,有些人說還是要學的,褒貶不一,但是多學點,沒啥壞處。

- 雷神 Spring、Spring MVC、MyBatis https://www.bilibili.com/video/BV1d4411g7tv?from=search&seid=12702663615298459448
很多人說這個教程是個黑馬,也有人說是全網(wǎng)最好的 SSM 框架體系,我信了,大家可以聽聽。

Spring Boot
- 雷豐陽 2021 SpringBoot 2 全套教程 https://www.bilibili.com/video/BV19K4y1L7MT?from=search&seid=738549918980451379
基于 SpringBoot 2 的一套教程,內(nèi)容涉及源碼流程分析、系列整合等,非常受用。

- 狂神說 SpringBoot https://www.bilibili.com/video/BV1PE411i7CV?from=search&seid=13812615317828669529
狂神說的 SpringBoot 和雷豐陽的差不多,可以選擇一個觀看學習就行了。

Spring Cloud
Spring Cloud 太火了,分布式這塊企業(yè)基本上就是 Spring Cloud 和 Dubbo 了,Spring Cloud 的優(yōu)勢就是基于 Spring ,學起來簡單易上手。
尚硅谷 Spring Cloud https://www.bilibili.com/video/BV18E411x7eT?from=search&seid=849283632457170229
尚硅谷又來了,尚硅谷為自學的同學打開了一扇門,讓天下沒有難學的技術(shù)確實不是一句空話。這個視頻是基于 H 版本來講,評論區(qū)還有很多踩坑實踐,強烈推薦。

Dubbo
Dubbo 是和 Spring Cloud 同樣重要的分布式框架,現(xiàn)在由阿里維護,有很多公司也使用了 Dubbo 作為了企業(yè)的分布式框架,另外 Dubbo 的面試題問的次數(shù)不少。
尚硅谷 Dubbo 教程 https://www.bilibili.com/video/BV1ns411c7jV?from=search&seid=918597271364290917

Redis
- 狂神說 Redis https://www.bilibili.com/video/BV1S54y1R7SB?from=search&seid=15441709125806143660
狂神的這個 Redis 非常不錯。

- 尚硅谷的 Redis 課程 https://www.bilibili.com/video/BV1Rv41177Af?from=search&seid=15441709125806143660
鑒定完畢,白嫖很香。

Kafka
尚硅谷 Kafka 教程 https://www.bilibili.com/video/BV1a4411B7V9?from=search&seid=2486588475719309528
Kafka 有錄制視頻課程的 up 主或者培訓機構(gòu)不多,尚硅谷算一個。

ZooKeeper
尚硅谷 Kafka 教程 https://www.bilibili.com/video/BV1to4y1C7gw?from=search&seid=17934154894823279789
中間件這塊,基本上就是尚硅谷的天下了,ZooKeeper 也是推薦尚硅谷的課程

Nginx
- 尚硅谷 Nginx 由淺入深 https://www.bilibili.com/video/BV1zJ411w7SV?from=search&seid=6154098961934401121
Nginx 作為負載均衡器,反向代理在企業(yè)中的應(yīng)用也非常廣泛,這里推薦一下尚硅谷的 Nginx 視頻教程。

- 狂神說 Nginx https://www.bilibili.com/video/BV1F5411J7vK?from=search&seid=6154098961934401121

Netty
Netty 是一個利用 Java 的高級網(wǎng)絡(luò)的能力,隱藏其背后的復雜性而提供一個易于使用的 API 的客戶端/服務(wù)器框架。
- 黑馬程序員 Netty 教程 https://www.bilibili.com/video/BV1py4y1E7oA?from=search&seid=6418554548883631427

- 尚硅谷韓老師講的 Netty https://www.bilibili.com/video/BV1DJ411m7NR?from=search&seid=6418554548883631427

Elasticsearch
狂神說 Elasticsearch https://www.bilibili.com/video/BV17a4y1x7zq?from=search&seid=9586259662275156042
Elasticsearch是一個基于 Lucene 的搜索服務(wù)器。它提供了一個分布式多用戶能力的全文搜索引擎,基于 RESTful web 接口,在企業(yè)中的應(yīng)用也非常廣泛。這里推薦一下狂神的 Elasticsearch。只要學不死,就往死里學。。。。。。怕了怕了。

Git
現(xiàn)在互聯(lián)網(wǎng)幾乎都用 Git 了,只有傳統(tǒng)軟件公司還在使用 svn 苦苦掙扎。Git 我認為直接看廖雪峰官網(wǎng)的 Git 教程就很好了,還有 gif 動圖解釋 https://www.liaoxuefeng.com/wiki/896043488029600
視頻的話,可以看看狂神老哥的 Git 教程 https://www.bilibili.com/video/BV1FE411P7B3?from=search&seid=13484074141457830433

也可以看看尚硅谷的,尚硅谷的這個是 git 和 github 一起講授的。https://www.bilibili.com/video/BV1pW411A7a5?from=search&seid=13484074141457830433

Linux
- 兄弟連 Linux https://www.bilibili.com/video/BV1mW411i7Qf?from=search&seid=16225995836074244006
兄弟連的這個 Linux 評價很高,質(zhì)量非常不錯,課程劃分的很細致

- 韓順平的圖解 Linux https://www.bilibili.com/video/BV1Sv411r7vd?from=search&seid=16225995836074244006
針對小白,韓老師講的通俗易懂,推薦。

Docker
既然說到了 Linux ,就不得不提 Docker 了,打包必備,不管是運維還是開發(fā)都要掌握
狂神聊 Docker https://www.bilibili.com/video/BV1og4y1q7M4?from=search&seid=13307177942089285796
狂神的這個 docker 教程評價很高。

Jenkins
現(xiàn)在大部分企業(yè)都會使用 Jenkins + Docker 來持續(xù)集成,關(guān)于 Jenkins ,推薦你看看
黑馬程序員 Jenkins https://www.bilibili.com/video/BV1kJ411p7mV?from=search&seid=14498842163543360751

后記
這篇文章 cxuan 從最基礎(chǔ)的 Java 視頻開始推薦,然后再到并發(fā),JVM,中間件,最后到運維相關(guān)的 Linux 等,基本上囊括了企業(yè)所用到的技術(shù)棧,我在文章中推薦了大量的視頻,大家有時間一定要學起來!不要只是收藏,學習從現(xiàn)在開始!!!
另外 cxuan 有一個自私的請求,如果這篇文章對你有幫助,記得三連哦!!

