整理了一份最全的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 倍速看;看了視訊再看書,以前不理解的地方可能就明白了。關於讀書可以看以前的文章:
哦對了,還有很重要的一點:有些視訊裡講的知識,可以先跳過,以後用的到的時候,再學也來得及。因為這些知識工作中很少用到,面試很少問到。不建議學的知識點,可以看這篇:
老讀者都知道,我一直推崇精準學習。程式設計師這行,要學的內容太多了,所以找到學習路線、重點學習內容就顯得非常重要。
學習,請精準學習,要學會放棄,知道捨得。
你好,我是四猿外。
一家上市公司的技術總監,管理的技術團隊一百餘人。
我從一名非計算機專業的畢業生,轉行到程式設計師,一路打拼,一路成長。
我會把自己的成長故事寫成文章,把枯燥的技術文章寫成故事。
歡迎關注我的公眾號,關注後可以領取高併發、演算法刷題筆記、計算機高分書單等學習資料。