1. 程式人生 > 其它 >整理了一份最全的Java學習視訊資源,附帶學習路線

整理了一份最全的Java學習視訊資源,附帶學習路線

整理了一些 B 站的程式設計視訊分享給大家。

分享之前,先說明一下:

  • 以下視訊都是播放量和點贊多的,評價好的視訊。
  • 我寫的這個順序,就是一份學習路線,可以直接照著學。
  • 有的一個內容裡有多個視訊課程,你可以根據我整理的播放、點贊數判斷,我更建議你去試聽幾節課,找一個自己聽著舒服的,畢竟每個人的喜好不一樣。

Java基礎

1、動力節點Java零基礎教程視訊

1168萬播放,16萬贊。千萬播放量!

適合零基礎,Java視訊中講解了Java開發環境搭建、基礎語法、面向物件。

  • P1—P159:JDK8版零基礎
  • P160—P476:JDK13版零基礎【2020版】
  • P477—P844:JDK13版進階【2020版】

https://www.bilibili.com/video/av11361088

2、宋紅康的Java零基礎入門教程

784萬播放,6.6萬贊

從0基礎講起,循序漸進。涉及JavaSE方方面面,融入資料結構、設計模式、JVM等。2萬多行程式碼+3套課堂實戰專案+2套課後實戰專案+近百道企業面試真題。

https://www.bilibili.com/video/av48144058

3、高淇老師的Java300集零基礎適合初學者視訊教程

37萬播放,1.7萬贊

基於JDK13、IDEA平臺講解的,視訊中穿插多個實戰專案。高淇老師講解的非常細緻,每一個知識點都講解的通俗易懂,由淺入深。

https://www.bilibili.com/video/BV1oy4y1H7R6

4、求知講堂Java視訊 128天完整版

115萬播放,2.2萬贊

講解同樣的內容只需別套課程一半時間,而且老師講的清晰,比較有條理,而且沒啥廢話。

https://www.bilibili.com/video/av76235341

5、劉意(風清揚)Java入門視訊

40萬播放,2.6k贊

寫的是2019版,但是感覺像之前看的2015版。

https://www.bilibili.com/video/av33742840

6、韓順平的零基礎30天學會Java

98.8萬播放,1.8萬贊

韓老師畢業於清華大學,錄製的視訊課程質量都還可以。

https://www.bilibili.com/video/BV1fh411y7R8

Java設計模式

韓順平的Java設計模式(圖解+框架原始碼剖析)

92萬播放,1萬贊

https://www.bilibili.com/video/av57936239

Spring

1、2020最新Spring框架教程IDEA版

57萬播放,1.1萬贊

https://www.bilibili.com/video/BV1nz4y1d7uy

2、狂神說Spring5最新完整教程IDEA版

129萬播放,1.5萬贊

https://www.bilibili.com/video/BV1WE411d7Dv

3、尚矽谷Spring5框架最新版教程(idea版)

90萬播放,近萬贊

https://www.bilibili.com/video/BV1Vf4y127N5

4、spring原始碼全集

13萬播放,1.2k贊

https://www.bilibili.com/video/av71093907

5、spring註解驅動開發-原始碼版-雷豐陽

23萬播放,2.5k贊

https://www.bilibili.com/video/BV1gW411W7wy

SpringMVC

1、SpringMVC最新教程IDEA版

89萬播放,一萬贊

https://www.bilibili.com/video/BV1aE41167Tu

2、SpringMVC 2021最新教程

18萬播放,3千贊

https://www.bilibili.com/video/BV1Ry4y1574R

MySQL、Redis

1、MySQL_基礎+高階篇

446萬播放,4.4萬贊

https://www.bilibili.com/video/BV12b411K7Zu

2、老杜帶你學_mysql入門基礎

363萬播放,2.5萬贊

https://www.bilibili.com/video/BV1Vy4y1z7EX

3、2021最新Redis6入門到精通

https://www.bilibili.com/video/BV1Rv41177Af

Mybatis、MyBatisPlus

1、狂神說Mybatis最新完整教程IDEA版

115萬播放,1.4萬贊

https://www.bilibili.com/video/BV1NE411Q7Nx

2、尚矽谷MyBatis實戰教程全套完整版

26萬播放,2千贊

https://www.bilibili.com/video/BV1mW411M737

3、MyBatis-Plus入門-慕課網

https://www.imooc.com/learn/1130

4、MyBatis-Plus進階-慕課網

https://www.imooc.com/learn/1171

Java框架整合

1、雷豐陽大神的Spring、Spring MVC、MyBatis課程

69萬播放,4千贊

https://www.bilibili.com/video/av56193747

2、尚矽谷SSM實戰演練丨ssm整合快速開發CRUD

28萬播放,2千贊

基於Maven+SpringMVC+Spring+MyBatis+Bootstrap的組合,快速開發一個完整的CRUD功能。

https://www.bilibili.com/video/av21045215

3、狂神說SSM框架整合教學IDEA版最新

22萬播放,3千贊

https://www.bilibili.com/video/av73118229

4、傳智播客SSM框架視訊整合

5.7萬播放,200多贊

https://www.bilibili.com/video/av29422149

SpringBoot

1、雷豐陽2021版SpringBoot2零基礎入門

102萬播放,1.4萬贊

https://www.bilibili.com/video/BV19K4y1L7MT

2、SpringBoot教程-雷神原始碼級別講解

118萬播放,8.6k贊

https://www.bilibili.com/video/BV1gW411W76m

SpringCloud

1、SpringCloud框架開發教程-SpringCloudAlibaba微服務分散式架構

204萬播放,1.8萬贊

https://www.bilibili.com/video/BV18E411x7eT

2、SpringCloud+Vue專案實戰——社交專案

12萬播放,750贊

https://www.bilibili.com/video/av63499215

JVM

尚矽谷宋紅康JVM全套教程

171萬播放,2萬贊

課程的內容分為 3 部分:記憶體與垃圾回收篇、位元組碼與類的載入篇、效能監控與調優篇。基本把 JVM 中重要的知識點都涵蓋到了。

https://www.bilibili.com/video/av83622425

Linux

1、2021韓順平:一週學會Linux

62萬播放,1.7萬贊

https://www.bilibili.com/video/BV1Sv411r7vd

2、史上最牛的Linux視訊教程—兄弟連

292萬播放,3.3萬贊

https://www.bilibili.com/video/BV1mW411i7Qf

資料結構與演算法

1、資料結構與演算法基礎(青島大學-王卓)

189萬播放,2.6萬贊,點贊率很高

老師的聲音很好聽,聽起來如沐春風,PPT做的也很好。

https://www.bilibili.com/video/BV1nJ411V7bd

2、郝斌-資料結構入門

106萬播放,1.3萬贊

AVI轉的MP4,網上原始檔是swf格式的,幀率比較低,所以看著略有不流暢。

https://www.bilibili.com/video/av6159200

3、尚矽谷Java資料結構與java演算法(Java資料結構與演算法)

191萬播放,1.9萬贊

Java版本的資料結構很少,大部分是C語言。這個適合用Java語言的人看。

https://www.bilibili.com/video/av54029771

4、資料結構與演算法基礎-java版(羅召勇)

32萬播放,3千贊

還是Java的,老師語言比較簡單

https://www.bilibili.com/video/av33835237

5、清華大學鄧俊輝資料結構與演算法

12萬播放,1.5千贊

清華大學,yyds

https://www.bilibili.com/video/BV1jt4y117KR

6、(小甲魚)資料結構與演算法(全99講完結版)

20萬播放,2.3千贊

全99課。主講內容基本是照著《大話資料結構》這本書唸的,但也有不少可取之處。看過書的,可以開啟1.25倍速。

https://www.bilibili.com/video/av29175690

7、資料結構-浙江大學

95萬播放,近萬贊

https://www.bilibili.com/video/BV1JW411i731

8、慕課+課堂實錄 資料結構與演算法Python版-北京大學-陳斌

2.4萬播放,700多贊

適合Python語言基礎的同學看

https://www.bilibili.com/video/BV1gy4y1E7M5

最後

以上有些是培訓機構的視訊,一說到培訓機構,很多人都會想到他們是為了賺錢,那我為什麼還推薦?

  • 有些確實適合零基礎小白入門。

  • 培訓機構釋出的公開視訊,質量肯定是錯不了的,相當於買東西之前先讓你試吃、試用,肯定要用最好的最拿手的對吧,否則會砸了自己的招牌。

  • 試吃可以,掏錢慎重!我們也得明白這些視訊質量好,不代表機構的培訓質量好。他們釋出的視訊最終還是為了賺錢,捨不得孩子套不著狼。

另外,視訊看起來很多,學的時候,每部分挑一個你聽起來感覺最舒服的重點跟著學,不用挨個都學一遍。

個人整理,難免疏漏,如果你知道更好的程式設計視訊,可以加微信告訴我。

看視訊之外,還是需要看書,書和視訊得配合著來。看了書,看視訊的時候可以 1.25、1.5 倍速看;看了視訊再看書,以前不理解的地方可能就明白了。關於讀書可以看以前的文章:

哦對了,還有很重要的一點:有些視訊裡講的知識,可以先跳過,以後用的到的時候,再學也來得及。因為這些知識工作中很少用到,面試很少問到。不建議學的知識點,可以看這篇:

老讀者都知道,我一直推崇精準學習。程式設計師這行,要學的內容太多了,所以找到學習路線、重點學習內容就顯得非常重要。

學習,請精準學習,要學會放棄,知道捨得。


你好,我是四猿外。

一家上市公司的技術總監,管理的技術團隊一百餘人。

我從一名非計算機專業的畢業生,轉行到程式設計師,一路打拼,一路成長。

我會把自己的成長故事寫成文章,把枯燥的技術文章寫成故事。

歡迎關注我的公眾號,關注後可以領取高併發、演算法刷題筆記、計算機高分書單等學習資料。